构造函数

new Events(sprite)

事件组件是父游戏对象触发的事件集合。

参数

名称 类型 参数 默认值 描述
sprite Phaser.Sprite 拥有这个事件对象的游戏对象/精灵的引用。

公共属性

onAddedToGroup : Phaser.Signal

此信号被发送时,父被添加到一个新的组。

Source code: gameobjects/components/Events.js (Line 73)

onAnimationComplete : Phaser.Signal

当父有一个动画完成播放时,该信号被发送。

Source code: gameobjects/components/Events.js (Line 153)

onAnimationLoop : Phaser.Signal

当父有一个循环播放动画时,该信号被发送。

Source code: gameobjects/components/Events.js (Line 158)

onAnimationStart : Phaser.Signal

当父有一个播放动画时,该信号被发送。

Source code: gameobjects/components/Events.js (Line 148)

onDestroy : Phaser.Signal

当父被摧毁时,该信号被发送。

Source code: gameobjects/components/Events.js (Line 88)

onDragStart : Phaser.Signal

这个信号是派遣如果家长inputenabled和接收拖动事件从开始的指针。

Source code: gameobjects/components/Events.js (Line 133)

onDragStop : Phaser.Signal

这个信号是派遣如果家长inputenabled和接收拖动事件从一个指针停止。

Source code: gameobjects/components/Events.js (Line 143)

onDragUpdate : Phaser.Signal

这个信号是派遣如果家长inputenabled和接收拖动事件指针更新。

Source code: gameobjects/components/Events.js (Line 138)

onEnterBounds : Phaser.Signal

这个信号是当父母返回派遣在世界范围(只有sprite.checkworldbounds是真的)。

Source code: gameobjects/components/Events.js (Line 108)

onInputDown : Phaser.Signal

这个信号是派遣如果家长inputenabled并接收下来的事件从一个指针。

Source code: gameobjects/components/Events.js (Line 123)

onInputOut : Phaser.Signal

这个信号是派遣如果家长inputenabled并接收一个事件从一个指针。

Source code: gameobjects/components/Events.js (Line 118)

onInputOver : Phaser.Signal

这个信号是派遣如果家长inputenabled和接收从指针事件。

Source code: gameobjects/components/Events.js (Line 113)

onInputUp : Phaser.Signal

这个信号是派遣如果家长inputenabled并接收一个事件从一个指针。

Source code: gameobjects/components/Events.js (Line 128)

onKilled : Phaser.Signal

此信号被发送时,父被杀害。

Source code: gameobjects/components/Events.js (Line 93)

onOutOfBounds : Phaser.Signal

这个信号是出动当父母离开世界的界限(如果sprite.checkworldbounds是真的)。

Source code: gameobjects/components/Events.js (Line 103)

onRemovedFromGroup : Phaser.Signal

此信号被发送时,父是从一组中删除。

Source code: gameobjects/components/Events.js (Line 78)

onRemovedFromWorld : Phaser.Signal

此信号被发送,如果这个项目或其父母被删除从游戏世界。

Source code: gameobjects/components/Events.js (Line 83)

onRevived : Phaser.Signal

此信号被发送时,父恢复。

Source code: gameobjects/components/Events.js (Line 98)

parent : Phaser.Sprite

拥有这些事件的精灵。

Source code: gameobjects/components/Events.js (Line 28)

公共方法

destroy()

移除所有事件。

Source code: gameobjects/components/Events.js (Line 36)