lufy's legend

标题: 如何使物体沿着地面运动 [打印本页]

作者: taw    时间: 2017-1-19 15:04
标题: 如何使物体沿着地面运动
本帖最后由 taw 于 2017-1-19 15:14 编辑

如题,如何让小球沿着地面的轨迹移动?

d.png (16.13 KB, 下载次数: 1765)

d.png


作者: lufy    时间: 2017-1-19 17:33
沿地面滚动怎么还能往上滚动?

如果只是单纯的沿着轨迹运动的话,可以用LTweenLite.to的coordinate
http://lufylegend.com/api/zh_CN/ ... ethod_LTweenLite.to
如果是物理运动的话,就结合Box2d等物理引擎
作者: taw    时间: 2017-1-20 10:55
lufy 发表于 2017-1-19 17:33
沿地面滚动怎么还能往上滚动?

如果只是单纯的沿着轨迹运动的话,可以用LTweenLite.to的coordinate

就是比如放个技能,索引蛇,是在地面的轨迹移动,地面的地势是什么样的他的路径就是什么样的,,用什么方法可以实现?
作者: lufy    时间: 2017-1-20 20:46
taw 发表于 2017-1-20 10:55
就是比如放个技能,索引蛇,是在地面的轨迹移动,地面的地势是什么样的他的路径就是什么样的,,用什么方 ...

你得先告诉我你地面是以什么形式做的,如果是网格类型的话,那就简单了,如果是其他的形式,以js的效率来说恐怕很难了
作者: taw    时间: 2017-2-6 10:33
lufy 发表于 2017-1-20 20:46
你得先告诉我你地面是以什么形式做的,如果是网格类型的话,那就简单了,如果是其他的形式,以js的效率来 ...

如果是以2维数组那样搭建的呢?一张雪碧图自己拼的地图,,
作者: lufy    时间: 2017-2-6 15:54
taw 发表于 2017-2-6 10:33
如果是以2维数组那样搭建的呢?一张雪碧图自己拼的地图,,

2维数组的话,哪个格子可以走哪个不可以走,这些都是你自己设定好的,那就按照格子一个一个走就可以了吧




欢迎光临 lufy's legend (http://lufylegend.com/forum/) Powered by Discuz! X2.5