任何人都可以請指導我如何我可以創建留下了幻燈片,幻燈片在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」); –