Cocos Creator中使用動作列表(官方文檔摘錄)

基礎動作類型

  • Action:所有動作類型的基類。
  • FiniteTimeAction:有限時間動作,這種動作擁有時長 duration 屬性。
  • ActionInstant:即時動作,這種動作立即就會執行,繼承自 FiniteTimeAction
  • ActionInterval:時間間隔動作,這種動作在已定時間內完成,繼承自 FiniteTimeAction
  • ActionEase:所有緩動動作基類,用於修飾 ActionInterval
  • EaseRateAction:擁有速率屬性的緩動動作基類。
  • EaseElastic:彈性緩動動作基類。
  • EaseBounce:反彈緩動動作基類。

在這些動作類型的文檔中,開發者可以瞭解到各個動作類型的基本 API。

容器動作

動作名稱簡介文檔鏈接
cc.sequence順序執行動作API 描述
cc.spawn同步執行動作API 描述
cc.repeat重複執行動作API 描述
cc.repeatForever永遠重複動作API 描述
cc.speed修改動作速率API 描述

即時動作

動作名稱簡介文檔鏈接
cc.show立即顯示API 描述
cc.hide立即隱藏API 描述
cc.toggleVisibility顯隱狀態切換API 描述
cc.removeSelf從父節點移除自身API 描述
cc.flipXX軸翻轉API 描述
cc.flipYY軸翻轉API 描述
cc.place放置在目標位置API 描述
cc.callFunc執行回調函數API 描述
cc.targetedAction用已有動作和一個新的目標節點創建動作API 描述

時間間隔動作

動作名稱簡介文檔鏈接
cc.moveTo移動到目標位置API 描述
cc.moveBy移動指定的距離API 描述
cc.rotateTo旋轉到目標角度API 描述
cc.rotateBy旋轉指定的角度API 描述
cc.scaleTo將節點大小縮放到指定的倍數API 描述
cc.scaleBy按指定的倍數縮放節點大小API 描述
cc.skewTo偏斜到目標角度API 描述
cc.skewBy偏斜指定的角度API 描述
cc.jumpBy用跳躍的方式移動指定的距離API 描述
cc.jumpTo用跳躍的方式移動到目標位置API 描述
cc.follow追蹤目標節點的位置API 描述
cc.bezierTo按貝賽爾曲線軌跡移動到目標位置API 描述
cc.bezierBy按貝賽爾曲線軌跡移動指定的距離API 描述
cc.blink閃爍(基於透明度)API 描述
cc.fadeTo修改透明度到指定值API 描述
cc.fadeIn漸顯API 描述
cc.fadeOut漸隱API 描述
cc.tintTo修改顏色到指定值API 描述
cc.tintBy按照指定的增量修改顏色API 描述
cc.delayTime延遲指定的時間量API 描述
cc.reverseTime反轉目標動作的時間軸API 描述
cc.cardinalSplineTo按基數樣條曲線軌跡移動到目標位置API 描述
cc.cardinalSplineBy按基數樣條曲線軌跡移動指定的距離API 描述
cc.catmullRomTo按 Catmull Rom 樣條曲線軌跡移動到目標位置API 描述
cc.catmullRomBy按 Catmull Rom 樣條曲線軌跡移動指定的距離API 描述

緩動動作

動作名稱文檔鏈接
cc.easeInAPI 描述
cc.easeOutAPI 描述
cc.easeInOutAPI 描述
cc.easeExponentialInAPI 描述
cc.easeExponentialOutAPI 描述
cc.easeExponentialInOutAPI 描述
cc.easeSineInAPI 描述
cc.easeSineOutAPI 描述
cc.easeSineInOutAPI 描述
cc.easeElasticInAPI 描述
cc.easeElasticOutAPI 描述
cc.easeElasticInOutAPI 描述
cc.easeBounceInAPI 描述
cc.easeBounceOutAPI 描述
cc.easeBounceInOutAPI 描述
cc.easeBackInAPI 描述
cc.easeBackOutAPI 描述
cc.easeBackInOutAPI 描述
cc.easeBezierActionAPI 描述
cc.easeQuadraticActionInAPI 描述
cc.easeQuadraticActionOutAPI 描述
cc.easeQuadraticActionInOutAPI 描述
cc.easeQuarticActionInAPI 描述
cc.easeQuarticActionOutAPI 描述
cc.easeQuarticActionInOutAPI 描述
cc.easeQuinticActionInAPI 描述
cc.easeQuinticActionOutAPI 描述
cc.easeQuinticActionInOutAPI 描述
cc.easeCircleActionInAPI 描述
cc.easeCircleActionOutAPI 描述
cc.easeCircleActionInOutAPI 描述
cc.easeCubicActionInAPI 描述
cc.easeCubicActionOutAPI 描述
cc.easeCubicActionInOutAPI 描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章