0
A
回答
3
那麼,您可以使用CCFadeOut
刪除當前圖像,同時在不透明度爲0的相同位置創建新的精靈,並使其與CCFadeIn
淡入。如果你同時做到這一點,你應該得到一個很好的效果。
0
您可以通過多個圖像淡入2個CCSprites。
- CCSprite A至不透明到前ZORDER 1
- CCSprite B至透明(如果CCSprite甲覆蓋CCSprite B,則這是沒有必要),ZORDER 0
- 淡出CCSprite A和該把它後在後臺,ZORDER 0
- CCSprite乙ZORDER 1中的前部,它是點之後看到2 CCSprite A的每一個不均勻
- 重複一切
- 交換圖像,此時給予CCSprite A和B的自變量在對面或如果需要的話
CCCallBlock *exchangeImage = [CCCallBlock actionWithBlock:^{ sprite.texture = [[CCTextureCache sharedTextureCache] addImage:@"image.png"]; }];
增加延遲:明鏡
交易所精靈
CCDelayTime *delayAction = [[CCDelayTime alloc] initWithDuration:0.4f];
放在一起的重複:
CCSequence *exchangeSequence = [CCSequence actions:exchangeImage, delayAction, nil];
CCRepeatForever *repeat = [CCRepeatForever actionWithAction:exchangeSequence];
[self runAction:repeat];
相關問題
- 1. 淡入淡出的CCSprite
- 2. 在背景圖像中淡入淡出
- 3. 淡入圖像,淡出出圖像
- 4. Javascript淡入淡出圖像
- 5. 淡入淡出的圖像
- 6. 圖像淡入淡出
- 7. android圖像淡入淡出
- 8. Javascript - 淡入淡出圖像?
- 9. 淡入淡出圖像?
- 10. jquery淡入/淡出圖像
- 11. Javascript圖像淡入淡出?
- 12. jquery淡入淡出div中的背景圖像 - 淡入淡出
- 13. 淡入淡出中的背景圖像
- 14. 圖像在畫面上淡入淡出
- 15. 淡出/淡入圖像在元素
- 16. 中心淡入圖像
- 17. jquery:在圖像後淡入圖像
- 18. jquery淡入,圖像在圖像
- 19. 淡入和圖像
- 20. 使圖像淡入
- 21. Android淡入圖像
- 22. CSS淡入圖像
- 23. JavaScript圖像滑塊在圖像之間沒有淡入淡出
- 24. 淡入淡出背景圖像淡入淡出div內容
- 25. 在Silverlight中將圖像淡入灰度
- 26. CSS3(或jQuery)在圖像中淡入
- 27. iOS SDWebImage在新圖像中淡入
- 28. 如何在jQuery中淡入圖像
- 29. 在Chrome中的大圖像中淡入淡出
- 30. 多個圖像淡入/淡出
「變臉」 通常是指改變透明度的圖像。有些事告訴我這不是你的意思。你能詳細解釋一下嗎? – LearnCocos2D
嗯,我想改變我的CCSprite中的圖像不是馬上,我想通過圖像動畫變化。我猜這個術語轉換可以在這裏工作:P –
另外我想用一個CCSprite來實現這一點,因爲下面的回答者希望我使用多個精靈,這使得我的工作100%更加困難。 –