我是Cocos2dx的新手,我試圖創建一個行星動畫,通過使用3:1矩形紋理來旋轉自身,其中包含3個正方形是球體的兩個面(地圖)第三個方塊是第一個方塊的克隆)。我通過裁剪紋理來創建一個幀數組,並將它們添加到CCAnimation中。然後我用兩個效果測試這個動畫,使方框變成一個3D圓:CCLens和CCTurnOffTiles(我將在以後修改它以僅關閉圓外的網格)。在Cocos2dx中同時運行很多效果操作
但有一個問題:兩個效果不堆疊。如果在CCLens之後添加CCTurnOffTiles,CCLens將不起作用;如果在CCTurnOffTiles之後添加CCLens,CCDirector將在運行時拋出讀取違例異常。
有沒有解決方案可以同時運行多個效果或以其他方式實施行星動畫?謝謝。
雖然創建兩個不同的動畫確保您使用不同的數組和CCAnimation。 我很確定你可以在同一個精靈上同時使用兩個不同的動畫,使用單獨的runAction –
@GaneshSomani通常它應該工作。但在這種情況下,CCLens和CCTurnOffTiles似乎不能一起工作。 – eee