Cocos2d-JS MoveTo和MoveBy动作基础整理
MoveTo 和 MoveBy 的用法挺基础但也挺关键的,尤其是你刚上手 Cocos2d-JS 的时候。你经常需要让一个精灵动起来,像这样直接用 cc.MoveTo
和 cc.MoveBy
搞定动画,简单粗暴,响应也快。
比如你新建一个 cc.Sprite
,设置初始坐标,用 boom.runAction(m1)
,一看坐标就变到 (500, 500) 了,用 m2
再来一下,坐标就偏移 500,挺直观的,对吧?
哦对了,MoveTo 是直接跳到目标位置,而 MoveBy 是在当前基础上移动一段距离,这俩别搞混。初学者刚上手容易踩坑,动画顺序一错,位置就乱飞。
你如果还想研究细点,后面这篇也可以看看,讲得还蛮细的:移动动作之 MoveTo 和 MoveBy 详解,有例子有,结合起来效果更好。
还有其它一些相关资源也值得翻一翻,比如 Cocos2d-JS 跨平台游戏开发实战 和 开发之旅源码解析,对理解整体框架和结构都挺有。
如果你正准备做个小动画系统,或者刚接触场景管理这些内容,强烈建议把这俩方法吃透,再动手。
2.42MB
文件大小:
评论区