跳到主要内容

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
  • 参数

bounceInOut()

public bounceInOut(t:number)

bounce in out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

bounceOut()

public bounceOut(t:number)

bounce out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

circIn()

public circIn(t:number)

circ in。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

circInOut()

public circInOut(t:number)

circ in out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

circOut()

public circOut(t:number)

circ out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

get()

public get(amount:number):Function

get。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

getBackIn()

public getBackIn(amount:number):Function

get back in。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

getBackInOut()

public getBackInOut(amount:number):Function

get back in out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

getBackOut()

public getBackOut(amount:number):Function

get back out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

getElasticIn()

public getElasticIn(amplitude:number,period:number):Function

get elastic in。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

getElasticInOut()

public getElasticInOut(amplitude:number,period:number):Function

get elastic in out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

getElasticOut()

public getElasticOut(amplitude:number,period:number):Function

get elastic out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

getPowIn()

public getPowIn(pow:number):Function

get pow in。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

getPowInOut()

public getPowInOut(pow:number):Function

get pow in out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

getPowOut()

public getPowOut(pow:number):Function

get pow out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

sineIn()

public sineIn(t:number)

sine in。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

sineInOut()

public sineInOut(t:number)

sine in out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数

sineOut()

public sineOut(t:number)

sine out。请查看示例

  • 支持版本:Egret 2.4
  • 运行平台:Web,Native
  • 参数