egret.Ease
包 egret
类 public class Ease
缓动函数集合,使用不同的缓动函数使得动画按照对应的方程进行
公共属性
属性 |
---|
backIn : Function [静态]back in |
backInOut : Function [静态]back in out |
backOut : Function [静态]back out |
cubicIn : Function [静态]cubic in |
cubicInOut : Function [静态]cubic in out |
cubicOut : Function [静态]cubic out |
elasticIn : Function [静态]elastic in |
elasticInOut : Function [静态]elastic in out |
elasticOut : Function [静态]elastic out |
quadIn : Function [静态]quad in |
quadInOut : Function [静态]quad in out |
quadOut : Function [静态]quad out |
quartIn : Function [静态]quart in |
quartInOut : Function [静态]quart in out |
quartOut : Function [静态]quart out |
quintIn : Function [静态]quint in |
quintInOut : Function [静态]quint in out |
quintOut : Function [静态]quint out |
公共方法
方法 |
---|
Ease() |
bounceIn(t:number) [静态]bounce in |
bounceInOut(t:number) [静态]bounce in out |
bounceOut(t:number) [静态]bounce out |
circIn(t:number) [静态]circ in |
circInOut(t:number) [静态]circ in out |
circOut(t:number) [静态]circ out |
get(amount:number):Function [静态]get |
getBackIn(amount:number):Function [静态]get back in |
getBackInOut(amount:number):Function [静态]get back in out |
getBackOut(amount:number):Function [静态]get back out |
getElasticIn(amplitude:number,period:number):Function [静态]get elastic in |
getElasticInOut(amplitude:number,period:number):Function [静态]get elastic in out |
getElasticOut(amplitude:number,period:number):Function [静态]get elastic out |
getPowIn(pow:number):Function [静态]get pow in |
getPowInOut(pow:number):Function [静态]get pow in out |
getPowOut(pow:number):Function [静态]get pow out |
sineIn(t:number) [静态]sine in |
sineInOut(t:number) [静态]sine in out |
sineOut(t:number) [静态]sine out |
属性详细信息
backIn
backIn : Function = Ease.getBackIn(1.7)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
back in。请查看示例
backInOut
backInOut : Function = Ease.getBackInOut(1.7)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
back in out。请查看示例
backOut
backOut : Function = Ease.getBackOut(1.7)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
back out。请查看示例
cubicIn
cubicIn : Function = Ease.getPowIn(3)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
cubic in。请查看示例
cubicInOut
cubicInOut : Function = Ease.getPowInOut(3)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
cubic in out。请查看示例
cubicOut
cubicOut : Function = Ease.getPowOut(3)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
cubic out。请查看示例
elasticIn
elasticIn : Function = Ease.getElasticIn(1, 0.3)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
elastic in。请查看示例
elasticInOut
elasticInOut : Function = Ease.getElasticInOut(1, 0.3 * 1.5)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
elastic in out。请查看示例
elasticOut
elasticOut : Function = Ease.getElasticOut(1, 0.3)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
elastic out。请查看示例
quadIn
quadIn : Function = Ease.getPowIn(2)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
quad in。请查看示例
quadInOut
quadInOut : Function = Ease.getPowInOut(2)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
quad in out。请查看示例
quadOut
quadOut : Function = Ease.getPowOut(2)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
quad out。请查看示例
quartIn
quartIn : Function = Ease.getPowIn(4)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
quart in。请查看示例
quartInOut
quartInOut : Function = Ease.getPowInOut(4)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
quart in out。请查看示例
quartOut
quartOut : Function = Ease.getPowOut(4)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
quart out。请查看示例
quintIn
quintIn : Function = Ease.getPowIn(5)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
quint in。请查看示例
quintInOut
quintInOut : Function = Ease.getPowInOut(5)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
quint in out。请查看示例
quintOut
quintOut : Function = Ease.getPowOut(5)
- 支持版本:Egret 2.4
- 运行平台:Web,Native
quint out。请查看示例
方法详细信息
Ease()
public Ease()
- 支持版本:Egret 2.4
- 运行平台:Web,Native
bounceIn()
public bounceIn(t:number)
bounce in。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- t:number
bounceInOut()
public bounceInOut(t:number)
bounce in out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- t:number
bounceOut()
public bounceOut(t:number)
bounce out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- t:number
circIn()
public circIn(t:number)
circ in。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- t:number
circInOut()
public circInOut(t:number)
circ in out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- t:number
circOut()
public circOut(t:number)
circ out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- t:number
get()
public get(amount:number):Function
get。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- amount:number
getBackIn()
public getBackIn(amount:number):Function
get back in。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- amount:number
getBackInOut()
public getBackInOut(amount:number):Function
get back in out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- amount:number
getBackOut()
public getBackOut(amount:number):Function
get back out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- amount:number
getElasticIn()
public getElasticIn(amplitude:number,period:number):Function
get elastic in。请查看示例
getElasticInOut()
public getElasticInOut(amplitude:number,period:number):Function
get elastic in out。请查看示例
getElasticOut()
public getElasticOut(amplitude:number,period:number):Function
get elastic out。请查看示例
getPowIn()
public getPowIn(pow:number):Function
get pow in。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- pow:number
getPowInOut()
public getPowInOut(pow:number):Function
get pow in out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- pow:number
getPowOut()
public getPowOut(pow:number):Function
get pow out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- pow:number
sineIn()
public sineIn(t:number)
sine in。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- t:number
sineInOut()
public sineInOut(t:number)
sine in out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- t:number
sineOut()
public sineOut(t:number)
sine out。请查看示例
- 支持版本:Egret 2.4
- 运行平台:Web,Native
- 参数
- t:number