代碼樣例:
var biggerEase = cc.scaleBy(0.7,1.2,1.2).easing(cc.easeSineInOut())
呈正弦變化
1)CCEaseSineIn : 它的速度由慢至快,
2)CCEaseSineOut : 速度是越來越慢,
3)CCEaseSineInOut : 速度看起來就是由慢至快,再由快至慢的。
4)CCEaseExponentialIn : 速度由慢至快,
5)CCEaseExponentialOut : 速度是越來越慢,
6)CCEaseExponentialInOut : 速度看起來就是由慢至快,再由快至慢的。
你可以設置運動的速率,甚至是在運動的過程中改變速率,
具體用法詳見其它博文,這里制作簡介
7)CCEaseIn
8)CCEaseOut
9)CCEaseInOut
10)CCEaseBackIn : 以目標動作起點位置作為回力點
11)CCEaseBackOut :
12)CCEaseBackInOut : 且以目標動作起點和終點位置作為回力點
(想象一下將靜止在地面上的籃球拍打起來的過程 cceasebouncein)
13)CCEaseBounceIn : 按照CCEaseBounceOut的定義鏡像而來的
14)CCEaseBounceOut : 以目標動作結束位子開始反彈
15)CCEaseBounceInOut : 以目標動作起始與結束位子開始反彈
16)CCEaseElasticIn : 以目標動作起點位子賦予彈性
17)CCEaseElasticOut : 以目標動作終點位子賦予彈性
18)CCEaseElasticInOut : 以目標動作起點和終點位子賦予彈性