1
我有一個CCScene,我通過的addChild添加CCLayer它:CCScene的addChild過渡
[self addChild:helloWorldLayer];
有沒有辦法來添加這個孩子有相似的你如何能做到這個轉變?
[CCTransitionFade transitionWithDuration:1.00f scene:[HelloWorldScene scene]];
我有一個CCScene,我通過的addChild添加CCLayer它:CCScene的addChild過渡
[self addChild:helloWorldLayer];
有沒有辦法來添加這個孩子有相似的你如何能做到這個轉變?
[CCTransitionFade transitionWithDuration:1.00f scene:[HelloWorldScene scene]];
試試這個:
[[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0 scene:[HelloWorldScene scene] withColor:ccWHITE]];
大多數過渡使用regular CCAction來執行其工作。要淡入圖層,請使用CCFade操作。
不足之處:並非所有轉換都由動作支持,並且動作可能在層上的工作方式與轉換中的不同。如果有疑問,請查看轉換類的代碼,以瞭解它使用哪種操作以及如何使用它。
我發現處理CCFade可能有風險。並非所有節點都實施淡入淡出版本(如提到@ LearnCocos2D)。如果您遇到錯誤,特別是按照'不存在這樣的調度程序'的方式,期望找到CCFade作爲問題。 – Clev3r 2013-03-08 20:44:46