任何人都可以请指导我如何我可以创建留下了幻灯片,幻灯片在cocos2d的Android右动画,谢谢的Cocos2D-Android的雪碧滑入及滑出动画
我是新来的Android的Cocos2D我一直在使用IOS Cocos2d和Box2d,但这是我第一次使用android,并且没有任何Cocos-2d Android的良好文档,所以很难让它工作。是否有人可以帮助我这个,谢谢
任何人都可以请指导我如何我可以创建留下了幻灯片,幻灯片在cocos2d的Android右动画,谢谢的Cocos2D-Android的雪碧滑入及滑出动画
我是新来的Android的Cocos2D我一直在使用IOS Cocos2d和Box2d,但这是我第一次使用android,并且没有任何Cocos-2d Android的良好文档,所以很难让它工作。是否有人可以帮助我这个,谢谢
你好,你可以用这个左滑动 moveLeft = [CCMoveBy actionWithDuration:0.7 position:ccp(10, 0)];
用于向右滑动您可以使用此代码 moveRight = [CCMoveBy actionWithDuration:0.4 position:ccp(-200, 0)];
嗨,你可以用动画像这样我在这里使用我必须使动画来打开窗帘,所以我在这里分享你我的代码,你可以使用任何类型的动画,使用像这样的plist文件,所以希望它的帮助所有最好的傻瓜
此方法调用时背景和动画的窗帘打开...
public void curtainAnimation(Object sender) {
CCSpriteFrameCache.sharedSpriteFrameCache().addSpriteFrames("levelBackgrounds/level4_bg1.plist");
CCSpriteFrameCache.sharedSpriteFrameCache().addSpriteFrames("levelBackgrounds/level4_bg2.plist");
CCSpriteFrameCache.sharedSpriteFrameCache().addSpriteFrames("levelBackgrounds/level4_bg3.plist");
CCAnimation curtainAnim = CCAnimation.animation("", 2.0f);
for (int i = 300; i <= 500; i++) {
curtainAnim.addFrame(CCSpriteFrameCache.sharedSpriteFrameCache().spriteFrameByName("curtain.0" + i + ".png"));
}
CCAction curtainOpenAction = CCAnimate.action(6, curtainAnim, false);
curtainClose.runAction(curtainOpenAction);
}
嘿Priyank,我有一个plist文件和ccz文件。我用你的代码来制作动画。但我不知道什么是“curtainClose”?另一个问题是放置plist和ccz文件的位置? – MobiDev
嘿嗨curtainClose只是我的方法的名称,我从幕布动画从右向左的方向,plist文件将在资产文件夹和sry我不知道ccz文件,所以很抱歉。 –
看到这里有一个我从哪里找到他们在哪里使用ccz文件在android cocos2d这里你可以看到他们在节点中添加ccz文件:_batchNode = CCSpriteBatchNode :: batchNodeWithFile(“Sprites.pvr.ccz”); this-> addChild(_batchNode); CCSpriteFrameCache :: sharedSpriteFrameCache() - > addSpriteFramesWithFile(“Sprites.plist”); –