构造函数

new TweenData(parent)

移相器。吐温至少包含一个tweendata对象。它包含了所有的数据值,如

参数

名称 类型 参数 默认值 描述
parent Phaser.Tween 吐温拥有这tweendata对象。

公共属性

[static] COMPLETE : number

延迟的量,直到开始(在毫秒)。只适用于开始,repeatdelay处理重复使用。

Source code: tween/TweenData.js (Line 173)

[static] LOOPED : number

电流时间值。

Source code: tween/TweenData.js (Line 167)

[static] PENDING : number

在女士中的持续时间。

Source code: tween/TweenData.js (Line 155)

[static] RUNNING : number

用于间的缓和函数。

Source code: tween/TweenData.js (Line 161)

delay : number

一个参考目前正在运行的游戏。

Source code: tween/TweenData.js (Line 107)

dt : number

当一个孩子yoyoing这个值是如果现在打前锋(假)或反(真)。

Source code: tween/TweenData.js (Line 112)

duration : number

真正的,如果这些间的间将使用插值(即是一个数组的数组)

Source code: tween/TweenData.js (Line 56)

easingFunction : Function

用于间的插值函数上下文。

Source code: tween/TweenData.js (Line 123)

game : Phaser.Game

用于间的插值函数。

Source code: tween/TweenData.js (Line 26)

inReverse : boolean

这是一个从中间或一个到中间?

Source code: tween/TweenData.js (Line 101)

interpolate : boolean

如果是运行的话,这将设置为<代码>真< /代码>。除非相位。一tweendata,等待延迟到期之间< EM >不< / EM >作为运行。

Source code: tween/TweenData.js (Line 84)

interpolationContext : Object

吐温拥有这tweendata。

Source code: tween/TweenData.js (Line 135)

interpolationFunction : Function

一个介于1和0之间的值,表示这个时间的持续时间有多远。

Source code: tween/TweenData.js (Line 129)

isFrom : boolean

如果设置为重复,则包含当前重复计数。

Source code: tween/TweenData.js (Line 147)

isRunning : boolean

在这之间重复的时间,这之间的重复。

Source code: tween/TweenData.js (Line 141)

parent : Phaser.Tween

如果尚未开始,就开始或空间的时间。

Source code: tween/TweenData.js (Line 21)

[readonly] percent : number

电流计算值。

Source code: tween/TweenData.js (Line 62)

repeatCounter : number

如果吐温将悠悠真,否则为假。

Source code: tween/TweenData.js (Line 73)

repeatDelay : number

这对吐温溜溜球之间的时间量在MS。

Source code: tween/TweenData.js (Line 78)

公共方法

from(properties, duration, ease, delay, repeat, yoyo) → {Phaser.TweenData}

设置此为“代码”,并在给定的属性上。<代码> < /代码>吐温设定目标目标值来说其电流值。

参数

名称 类型 参数 默认值 描述
properties object 你想要的属性,如<代码>精灵>,< /代码>或<代码>声音。作为一个JavaScript对象。

duration number <optional>
1000 在女士的这一间的持续时间为
ease function <optional>
null <“缓和”功能。如果未设置默认为phaser.easing.default,这是phaser.easing.linear.none默认但可以覆盖的意愿。

delay number <optional>
0 在这个开始前,先推迟,默认为0(无延迟)。给予的价值是在女士/对
repeat number <optional>
0 应该是自动重启的一次完成吗?如果你想让它永远设定为1。这孩子忽略任何束缚。

yoyo boolean <optional>
false

Tween,溜溜球就会扭转和倒退播放自动。溜溜球想不火tween.oncomplete事件之间,所以听tween.onloop代替。

Source code: tween/TweenData.js (Line 205)


generateData(frameRate) → {array}

这将产生一个数组填充渐变对象的值,从开始到结束。

参数

名称 类型 参数 默认值 描述
frameRate number <optional>
60 在帧每秒的速度,该数据应该在。值越高,数组的数组就越大。

Source code: tween/TweenData.js (Line 404)


start() → {Phaser.TweenData}

开始运行的。

Source code: tween/TweenData.js (Line 233)


to(properties, duration, ease, delay, repeat, yoyo) → {Phaser.TweenData}

设置此为“代码”,并在给定的属性上。<代码> < /代码>吐温从当前价值和目的价值的孩子。

参数

名称 类型 参数 默认值 描述
properties object 你想要的属性,如<代码>精灵>,< /代码>或<代码>声音。作为一个JavaScript对象。

duration number <optional>
1000 在女士的这一间的持续时间为
ease function <optional>
null <“缓和”功能。如果未设置默认为phaser.easing.default,这是phaser.easing.linear.none默认但可以覆盖的意愿。

delay number <optional>
0 在这个开始前,先推迟,默认为0(无延迟)。给予的价值是在女士/对
repeat number <optional>
0 应该是自动重启的一次完成吗?如果你想让它永远设定为1。这孩子忽略任何束缚。

yoyo boolean <optional>
false

Tween,溜溜球就会扭转和倒退播放自动。溜溜球想不火tween.oncomplete事件之间,所以听tween.onloop代替。

Source code: tween/TweenData.js (Line 177)


<internal> update(time) → {number}

更新这个。这是phaser.tween自动调用。

参数

名称 类型 参数 默认值 描述
time number

时间戳通过由吐温母。

Source code: tween/TweenData.js (Line 333)