cocos2d-x裏的場景過渡效果

2014.9.1號了。明天又要去面試了。偶然看到齊天大聖四個字,不得不想起小時候的乳名。。好了。正題。

其實網上也有別人整理的場景過渡,但我覺得有的時候光看文字效果記得不強烈。於是打開TEST-CPP一個一個的記下來。才發覺別人那些是有些坑的。

以下是我獨自整理的:

cocos2d-x 場景切換方式: 

Transition JumpZoom:從右邊往左邊正弦跳
Transition ProgressRadialCCW 當前場景逆時針切換到另一個場景
Transition ProgressRadialCW 當前場景順時針切換到另一個場景
Transition ProgressHorizontal 當前場景從左到右切換到另一個場景
Transition ProgressVertical 當前場景從上到先切換到另一個場景
Transition ProgressInout 從當前場景的內部往外切換到另一個場景
Transition ProgressOutIn 從當前場景的外部往內切換到另一個場景
Transition CrossFade 從當前場景整體漸隱到另一個場景
TransitionPageTurnTo(false) 從當前場景的右下角往左邊翻頁(看書翻頁)
TransitionPageTurnTo(true)從當前場景的左上角往右邊翻頁
TransitionFadeTR 從當前場景的左下角往右上角馬賽克形式翻頁
TransitionFadeBL 從當前場景的右上角往左下角馬賽克形式翻頁
TransitionFadeUp 從當前場景的正下面往上方以線條形式過度
TransitionFadeDown 從當前場景的正上面往下方以線條形式過度
TransitionTurnOffTiles 當前場景馬賽克過度到另一個界面
TransitionSplitRows 當前場景一刀兩半,上邊往右,下邊往左切換
TransitionSplitCols 當前場景豎切3刀,中間往上飛,兩邊往下飛
TransitionFade 從當前場景整體漸隱到另一個場景(先變黑,再出現另一個場景)
FadeWhiteTransition 從當前場景整體漸隱到另一個場景(先變白,再出現另一個場景)
FlipXLeftOver 從當前場景的右邊往裏翻轉180度,要的場景在當前場景的後面。
FlipXRightOver 從當前場景的左邊往裏翻轉180度,要的場景在當前場景的後面。
FlipYUpOver 從當前場景的下邊往裏翻轉180度,要的場景在當前場景的後面。
FlipYDownOver 從當前場景的上邊往裏翻轉180度,要的場景在當前場景的後面。
FlipAngularLeftOver 從當前場景的右上角往裏翻轉180度,要的場景在當前場景的後面。
FlipAngularRightOver 從當前場景的左下角往裏翻轉180度,要的場景在當前場景的後面。
ZoomFlipXLeftOver 從當前場景的右邊往裏翻轉180度,要的場景在當前場景的後面。
ZoomFlipXRightOver 從當前場景的左邊往裏翻轉180度,要的場景在當前場景的後面。
ZoomFlipYUpOver 從當前場景的下邊往裏翻轉180度,要的場景在當前場景的後面。
ZoomFlipYDownOver 從當前場景的上邊往裏翻轉180度,要的場景在當前場景的後面。

ZoomFlipAngularLeftOver 從當前場景的右上角往裏翻轉180度,要的場景在當前場景的後面。
ZoomFlipAngularRightOver 從當前場景的左下角往裏翻轉180度,要的場景在當前場景的後面。

TransitionShrinkGrow 當前場景往裏面沉,第二場景從裏面往上面浮起來
TransitionRotoZoom 當前場景順時針飛速選擇往裏沉,另一個場景逆時針快速旋轉浮起來


名字是在TEST-CPP裏跳轉的時候記錄下來,但實際上,但你直接拿去用的時候,偶爾幾個還是不能直接用的。因爲名字相近,但API接口非完全一樣的。

這個時候,不妨打開TEST-CPP裏,看看源碼是怎麼填的。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章