Cocos2d-x动作(Action)详解

Cocos2d-x动作(Action)详解
  动作(Action)的功能就和字面含义一样,它通过改变一个Node对象的属性,让它表现出某种动作。动作对象能实时的改变Node的属性,任何一个对象只要它是Node的子类都能被改变。比如,你能通过动作对象把一个精灵从一个位置移动到另外一个位置。
  通过MoveTo和MoveBy方法:
//在两秒内,移动一个精灵到(50,10)的位置
auto moveTo = MoveTo::create(2,Vec2(50,10));
mySprite1->runAction(moveTo);

//在两秒内,相对于当前对象的位置移动到右侧20的位置,横坐标不变
auto moveBy = moveBy::create(2,Vec2(20,0));
mySprite2->runAction(moveBy);

Action类

延时类——ActionInterval

Cocos2d-x动作(Action)详解最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/16921.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>