首页 > 代码库 > cocos2d_android 瞬间动作
cocos2d_android 瞬间动作
该文章所写的瞬间动作主要有CCFlipX,CCFlipY,CCHide,CCShow
当中CCFlipX是以Y轴为中心旋转,CCFlipY是以X轴为中心旋转,CCHide将精灵对象隐藏,CCShow将精灵对象展如今屏幕上
activity中的代码还是件activity内容,本文仅仅附上四个瞬间动作的代码
package com.sdufe.android; import org.cocos2d.actions.instant.CCFlipX; import org.cocos2d.layers.CCLayer; import org.cocos2d.nodes.CCSprite; import org.cocos2d.types.CGPoint; public class GameLayer extends CCLayer { private CCSprite sprite; public GameLayer() { sprite = CCSprite.sprite("ic_launcher.png"); CGPoint pos = CGPoint.ccp(100, 100); sprite.setPosition(pos); addChild(sprite); CCFlipX flipX = CCFlipX.action(true); sprite.runAction(flipX); } }
package com.sdufe.android; import org.cocos2d.actions.instant.CCFlipY; import org.cocos2d.layers.CCLayer; import org.cocos2d.nodes.CCSprite; import org.cocos2d.types.CGPoint; public class GameLayer extends CCLayer { private CCSprite sprite; public GameLayer() { sprite = CCSprite.sprite("ic_launcher.png"); CGPoint pos = CGPoint.ccp(100, 100); sprite.setPosition(pos); addChild(sprite); CCFlipY flipY = CCFlipY.action(true); sprite.runAction(flipY); } }
package com.sdufe.android; import org.cocos2d.actions.instant.CCHide; import org.cocos2d.layers.CCLayer; import org.cocos2d.nodes.CCSprite; import org.cocos2d.types.CGPoint; public class GameLayer extends CCLayer { private CCSprite sprite; public GameLayer() { sprite = CCSprite.sprite("ic_launcher.png"); CGPoint pos = CGPoint.ccp(100, 100); sprite.setPosition(pos); addChild(sprite); // CCFlipX flipX = CCFlipX.action(true); // sprite.runAction(flipX); // // CCFlipY flipY = CCFlipY.action(true); // sprite.runAction(flipY); CCHide hide = CCHide.action(); sprite.runAction(hide); } }
package com.sdufe.android; import org.cocos2d.actions.instant.CCShow; import org.cocos2d.layers.CCLayer; import org.cocos2d.nodes.CCSprite; import org.cocos2d.types.CGPoint; public class GameLayer extends CCLayer { private CCSprite sprite; public GameLayer() { sprite = CCSprite.sprite("ic_launcher.png"); CGPoint pos = CGPoint.ccp(100, 100); sprite.setPosition(pos); addChild(sprite); // CCFlipX flipX = CCFlipX.action(true); // sprite.runAction(flipX); // // CCFlipY flipY = CCFlipY.action(true); // sprite.runAction(flipY); // CCHide hide = CCHide.action(); // sprite.runAction(hide); CCShow show = CCShow.action(); sprite.runAction(show); } }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。