一些總結
動作(Actions)
- move移動:moveto/moveby 從一個位置移動到另外一個位置 從一個位置移動多少數量級
- rotate旋轉:rotateto/rotateby 從一個角度旋轉到另外一個角度 旋轉多少個數量級
- scale縮放:scaleto/scaleby 放大縮小到什么程度
- skew傾斜:skewto/skewby 傾斜到什么程度
- rotationalskew旋轉著傾斜:rotationalskewto/rotationalskewby 旋轉著傾斜
- Skew+scale+rotate傾斜+縮放+旋轉
- jump跳躍:jumpto/jumpby 跳躍到某個位置。或者以某個數量接跳躍
- cardinalspline,catmullrom沿著某個路徑移動:沿著某個圖形移動。能夠是規則的圖形也能夠是不規則圖形
- bezier兩個精靈重疊在一起一個在前面,一個在后面:bezierto/bezierby
- blink一閃一閃的效果
- fadein/fadeout淡入淡出效果
- tint色彩:tintto/tintby 改變小精靈的色彩
- animation動畫:讓小精靈呈現動態效果
- sequence:move+rotate:移動加旋轉序列
- sequence:move+rotate+scale+removeself:移動。旋轉,縮放,讓自己消失
- spawn:jump+rotate:一邊跳一邊旋轉,向翻跟斗一樣
- reverse an action:運行一個動作相反的動作
- delaytime延遲時間:move+delay+move移動+延遲一段時間+移動
- repeat/repeatforever:反復運行或者永久反復運行動作
- reverse a sequence:反向運行一個序列
- orbit camera:軌道攝像機
- pauseresumeactions:暫定和繼續actions
過渡(transitions)
所謂過渡也就是第一個場景怎樣過渡到第二個場景,能夠加入非常多效果。
- CCTransitionProgressInOut:一個場景以一個長方形的形式逐漸變大。然后顯示另外一個場景。
- CCTransitionProgressOutIn:一個場景逐漸變小。直到消失,是通過一個大長方形到一個小長方形消失的。然后組件顯示第二個場景,先顯示的是第二個場景外圍的區域,然后再顯示第二個場景里面區域。
- CCTrasitionCrossFade:一個場景漸出,一個場景漸入
- TransitionPageForward:向前翻頁效果
- TransitionPageBackward:向后翻頁效果
- CCTransitionFadeTR:第一個場景從左下角開始淡出一直到右上角,第二個場景從左下角開始淡入一直到右上角
- CCTransitionFadeBL:第一個場景從右上角開始淡出一直到左下角,第二個場景從右上角開始淡入一直到左下角
- CCTransitionFaceUp:第一個場景從底部開始淡出一直到頂部,第二個場景從底部開始淡入一直到頂部
- CCTransitonFadeDown:第一個場景從頂部開始淡出一直究竟部,第二個場景從頂部開始淡入一直究竟部
- CCTransitionTurnOffTiles:以隨機的順序關閉掉外出的場景的磚瓦
- CCTransitionSplitRows:奇數行向左出。偶數行向右出
- CCTransitionSplitCols:奇數行向下出,偶數行向上出
- CCTransitionFade:出去的場景淡出。屏幕變黑。進來的場淡入
- FadeWhileTransition:出去的場景淡出。屏幕變白,進來的場淡入
- FlipXLeftOver:沿著X從左翻轉
- FlipXRightOver:沿著X從右翻轉
- FlipYUpOver:沿著Y從上,翻轉
- FlipYDownOver:沿著Y從下翻轉
- FlipAngularLeftOver:從某個角度在左邊翻轉場景
- FlipAngularRightOver:從某個角度在右邊翻轉場景
- FlipAngularUpOver:從某個角度在上邊翻轉場景
- FlipAngularDownOver:從某個角度在下邊翻轉場景
- ZoomFlipXLeftOver:沿著X從左翻轉。并且有放大縮小效果
- ZoomFlipXRightOver:沿著X從右翻轉,并且有放大縮小效果
- ZoomFlipYUpOver:沿著Y從上翻轉。并且有放大縮小效果
- ZoomFlipYDownOver:沿著Y從下翻轉。并且有放大縮小效果
- ZoomFlipAngularLeftOver:沿著某個角度從左翻轉,并且有放大縮小效果
- ZoomFlipAngularRightOver:沿著某個角度從右翻轉。并且有放大縮小效果
- CCTransitionShrinkGrow:縮小出去的場景,放大進來的場景
- CCTransitionRoToRoom:一邊旋轉一邊縮放
- CCTransitionMoveInL:從左邊進入
- CCTransitinMoveInR:從右邊進入
- CCTransitionMoveInT:從上邊進入
- CCTransitionMoveInB:從下邊進入
- CCTransitionSlideInL:從左邊滑動著進入,滑動的過程中把第一個場景推出去了
- CCTransitionSlideInR:從右邊滑動進入
- CCTransitionSlideInT:從上邊滑動進入
- CCTransitionSlideInB:從下邊滑動進入
- CCTransitionJumpZoom:跳動加縮放
進度動作(actionprogress)
參考ActionsProgressTest
- SpriteProgressToRadial:精靈沿著徑向運行進度動畫
- SpriteProgressToHorizontal:精靈沿著水平方向運行動畫
- SpriteProgressToVertical:精靈沿著垂直方向運行動畫
- SpriteProgressToRadialMidpointChanged:精靈沿著中點改變時的那個徑向運行進度動畫
- SpriteProgressBarVarious:精靈運行進度條動畫時,精靈所在的那個條不斷變化
- SpriteProgressBarTintAndFade:精靈運行進度條動畫時,顏色變化,并且有淡出效果
- SpriteProgressWithSpriteFrame:并不不過精靈運行動畫,精靈所在的整個frame運行動畫效果,包含精靈所在的那個frame旁邊的填充
特效(effects)
- TurnOffTiles: 以隨機的順序關閉tiles
- WavesTiles3D:3D效果搖擺tiles
- JumpTiles3D:3D效果tiles跳躍起來,這樣就能看到每一個tile以下的背景了
- SplitRows:將整個場景分成若干行。奇數行往左,偶數行往右
- SplitCols:將整個場景分成若干列。奇數列往下,偶數列往上
- PageTurn3D:3D翻頁效果
- Shaky3D:整個頁面震動效果
- Waves3D:整個頁面波動效果
- FlipX3D:3D水平方向翻轉效果
- FlipY3D:垂直方向翻轉效果
- Lens3D:3D棱鏡效果
- Ripple3D:3D波紋效果
- Liquid:液體晃動效果
- Waves:波動效果
- Twirl:轉動效果
- ShakyTiles3D:tiles震動3D效果
- ShatteredTiles3D:肢離破碎的tiles3D效果
- ShuffleTiles:將全部的tiles混亂排列的效果
- FadeOutTRTiles:tiles從左下角向右上角淡出
- FadeOutBLTiles:tiles從右上角向左下角淡出
- FadeOutUpTiles:tiles從下向上淡出
- FadeOutDownTiles:tiles從上向下淡出