找回密码
 点一下
查看: 1892|回复: 8

求一个螺旋运动的算法

[复制链接]
发表于 2011-4-16 00:26:47 | 显示全部楼层 |阅读模式

我求的是单位运动路线不是澄海的元素咆哮的排列形状 具体就是使得多个单位按图中的路线运动,从圆心转到外面的算法我做出来了 但是我不知道怎样使得单位能从外面转进圆心 求提示或者演示 http://v.youku.com/v_playlist/f2112203o1p3.html 跪求,求T不求J
发表于 2011-4-16 01:04:00 | 显示全部楼层
这个你都做出来怎么会做不来移动呢。。。费解
回复

使用道具 举报

发表于 2011-4-16 02:03:41 | 显示全部楼层
r₀为初始半径,c为常数。
t为时间变参。θ角度变化。
r=r₀+c*t
x=Cos(θ*t)*r
y=Sin(θ*t)*r
从外向里可以写为:
r=r₀+(-r₀/k)*t
θ=θ₀±2*π*n/k
(正负号决定顺时还是逆时)
x=Cos(θ*t)*r
y=Sin(θ*t)*r
t为循环变量,设到100终止
共转三周
r=r₀+(-r₀/100)*t
θ=θ₀±2*π*3/100
(三周分100次每次转的弧度)
x=Cos(θ*t)*r
y=Sin(θ*t)*r
回复

使用道具 举报

发表于 2011-4-16 08:56:35 | 显示全部楼层
設置點dian1=XX
循環整數A做1-99
設置點dian2=dian1極座標位移距離180÷循環整數A 角度循環整數A×(20-50自己看著辦)

傻瓜式
回复

使用道具 举报

发表于 2011-4-16 16:51:04 | 显示全部楼层

懒虫傻瓜式(还是YD好啊)
回复

使用道具 举报

发表于 2011-6-15 11:57:29 | 显示全部楼层

Re:回 2楼(cuathc) 的帖子

引用第5楼huangzengqi1于2011-06-15 11:17发表的 回 2楼(cuathc) 的帖子 :
n 和k代表什么呀?
能求能具体给个例子  
哈哈。。。举着木棍求例子。。。。



之前水区待多了。。。不小心回了个水帖。。
回复

使用道具 举报

发表于 2011-6-15 12:09:12 | 显示全部楼层


  螺旋君让我头疼了很久呢 有公式最好 ,

不知道鲁鲁是否已经收集了这个算法的说。。




  楼上可以稍微尝试一下, 比较 不带有讽刺意思的 语言表达。
回复

使用道具 举报

发表于 2011-6-15 12:20:37 | 显示全部楼层
Can.w3x (18 KB, 下载次数: 30)
回复

使用道具 举报

发表于 2011-6-15 12:25:26 | 显示全部楼层
我只有极少量的算法公式,都是w062c30说的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-6-17 20:53 , Processed in 0.123310 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表