构造函数

new Plugin(game, parent)

这是一个基础插件模板使用任何相位器插件开发。

参数

名称 类型 参数 默认值 描述
game Phaser.Game 一个参考目前正在运行的游戏。
parent any 该对象拥有这个插件,通常phaser.pluginmanager。

公共属性

active : boolean

一个活跃的=真实插件有其preupdate和更新的方法称为母,否则跳过。

Source code: core/Plugin.js (Line 33)

game : Phaser.Game

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

Source code: core/Plugin.js (Line 22)

hasPostRender : boolean

一个标志如果这个插件有一个postrender方法。

Source code: core/Plugin.js (Line 69)

hasPostUpdate : boolean

一个标志如果这个插件有一个方法。

Source code: core/Plugin.js (Line 57)

hasPreUpdate : boolean

一个标志如果这个插件有一个preupdate方法。

Source code: core/Plugin.js (Line 45)

hasRender : boolean

如果这个插件有一个渲染方法的话,就可以显示一个标志。

Source code: core/Plugin.js (Line 63)

hasUpdate : boolean

如果这个插件有一个更新的方法,则显示一个标志。

Source code: core/Plugin.js (Line 51)

parent :any

这个插件的父。如果添加到插件管理器母会,否则它会是空的。

Source code: core/Plugin.js (Line 27)

visible : boolean

一个真正的渲染插件为可见,postrender方法称为母,否则跳过。

Source code: core/Plugin.js (Line 39)

公共方法

destroy()

清除此插件和空引用

Source code: core/Plugin.js (Line 107)


postRender()

渲染后的游戏渲染和state.render后调用运行。

Source code: core/Plugin.js (Line 99)


preUpdate()

在更新周期开始前,在任何其他子系统被更新(包括物理)之前,预更新被称为。

Source code: core/Plugin.js (Line 75)


render()

渲染是游戏渲染完成后称为正确的,但在state.render。

Source code: core/Plugin.js (Line 91)


update()

更新后的所有核心子系统称为(输入、吐温、声音等)和状态更新,但之前的渲染。

Source code: core/Plugin.js (Line 83)