InputPluginCache

.Input. InputPluginCache

Methods

(static) getPlugin(key) → {Phaser.Types.Input.InputPluginContainer}

Since:
  • 3.10.0
根据给定的键从缓存中返回输入插件对象.
Parameters:
Name Type Description
key string 要获取的输入插件的键.
Returns:
输入插件对象.
Type
Phaser.Types.Input.InputPluginContainer

(static) install(target)

Since:
  • 3.10.0
将所有注册的输入插件安装到给定的目标中.
Parameters:
Name Type Description
target Phaser.Input.InputPlugin 要安装插件的目标输入插件.

(static) register(key, plugin, mapping, settingsKey, configKey)

Since:
  • 3.10.0
核心内部插件直接调用的静态方法. 密钥是用于从插件对象(即.InputPlugin) 插件是实例化以创建插件的对象 映射是插件注入场景的内容.系统as(即.输入)
Parameters:
Name Type Description
key string 用于从插件缓存中获取该插件的引用.
plugin function 要存储的插件.应该是核心对象,而不是实例化.
mapping string 如果这个插件要被注入到输入插件中,这是使用的属性键.
settingsKey string 场景设置中的键,检查这个插件是否应该安装.
configKey string 游戏配置中检查这个插件是否应该安装的键.

(static) remove(key)

Since:
  • 3.10.0
基于给定的键移除输入插件.
Parameters:
Name Type Description
key string 要移除的输入插件的键.