2011-04-15 65 views
2

對於正在開發的故事書應用程序(使用cocos2d-iphone),我目前使用CCTransitionPageTurn類來處理每個頁面場景之間的轉換。這是花花公子,所有,但我真的很想使用iOS SDK庫中的UIViewAnimationTransitionCurlUp轉換(在我看來,更加脆弱)。下面是我目前在做什麼的例子:如何在Cocos2d中使用UIViewAnimationTransitionCurlUp進行場景轉換?

PageThreeScene *pageThreeScene = [PageThreeScene node]; 
[[CCDirector sharedDirector] replaceScene:[CCTransitionPageTurn transitionWithDuration:1.0 scene:pageThreeScene ]]; 

有沒有人對我怎麼可能去實現現場與iPhone的SDK開關自己UIViewAnimationTransitionCurlUp的場景之間的轉換任何建議?會是這樣的事情是一個很大的痛苦?提前感謝您的任何意見。

問候,

克里斯

回答

0

,因爲它不是一個UIView你不能UIViewAnimationTransitionCurlUp適用於CCScene。將CCScene放在UIView中將不起作用,因爲那時場景不會附加到CCDirector上。另外它不會接受CCScene作爲視圖,因爲它不是UIView。

你可能(可能)將效果應用到整個遊戲的openGL視圖中,但這不是你想要的,我知道。