插件

396次阅读
没有评论

共计 554 个字符,预计需要花费 2 分钟才能阅读完成。

插件

插件定义了一种对象类型。例如,Sprite 是一种对象,而 Audio 对象是另一种类型。这些分别由 Sprite 插件和 Audio 插件定义。有关各个插件的更多信息,请参阅插件参考。

JavaScript 开发人员可以使用 Addon SDK 创建新的插件(和行为)。有关安装附加组件的信息,请参阅第三方附加组件。

大多数插件在属性栏中定义了自己的属性。要查看完整列表,请在参考部分找到该插件。

主要有三种类型的插件:

  • 视觉插件(例如 Sprite)出现在布局中并向屏幕绘制内容。
  • 隐藏插件(例如 Array)放置在特定的布局中,但不向屏幕绘制任何内容。
  • 项目级插件(例如 Mouse、Audio)添加到整个项目中,只能添加一次。项目级插件的一个对象类型或实例不能超过一个。它们只是启用新功能(如能够接收鼠标输入)到事件中。
    Construct 设计为模块化。这意味着内置的功能不多:在使用相关功能之前,必须插入插件。例如,在将 Audio 插件添加到项目之前,您无法播放任何音频。这可能看起来不必要,但有许多项目级插件,并非每个项目都需要使用它们。例如,如果每个项目都自动包含 Audio 插件,即使不需要 Audio 支持的项目也会负担其功能和代码。因此,请记住,如果您没有添加插件,它根本不会包含在您的项目中,这有助于您的项目在导出时保持精简和高效。
正文完
 0
评论(没有评论)