CCAction初步(一)上节:创建精灵,把精灵加到图层当中。1.动作类的基本概念动作类通常不会单独存在。需要作用在精灵、图层等对象上才能发挥作用。包括多种类型,如位移、缩放、旋转。2.动作类的分类方...
CCAction初步(一)
上节:创建精灵,把精灵加到图层当中。
1.动作类的基本概念
动作类通常不会单独存在。
需要作用在精灵、图层等对象上才能发挥作用。
包括多种类型,如位移、缩放、旋转。
2.动作类的分类方法
CCAction
CCFiniteTimeAction CCFollow CCSpeed
CCActionInstant CCActionInterval
(follow、speed是一种逻辑)
3.基础瞬时动作使用方法
GameLayer继承CCLayer。
CCFlipX
创建精灵对象和动作对象
用精灵对象的runAction方法执行动作,
CCFlipY
CCHide
隐藏精灵
CCShow
显示精灵
生产动作对象,调用动作的action方法;
调用精灵的runAction方法,传入动作对象。
4.基础延时动作使用方法
有动画执行时间属性
CCMoveTo,移动至目标点
CGPoint point = CGPoint.ccp(400,400);
CCMoveTo moveTo=CCMoveTo.action(3,point);
sprite.runAction(moveTo);
CCRotateTo,旋转至指定的角度
用角度而非弧度。负数逆时针旋转
CCScaleTo,缩放至指定的倍数
CCBlink,闪烁
学员评论
Dingo妹2014-03-27
你感兴趣的课程