文档插件

使用UTF8写代码。
可以添加或更改插件规格。

插件概况

以下是插件的简单说明。

 
这指的是脚本插件。这些插件是在内部进行管理的,可以指向软件的UI参数(例如,自动图块插件、单个动作命令插件、单个链接条件插件等)。
支持JavaScript语言。脚本插件也可以用CoffeeScript编写,使用时会自动转换为JavaScript。

 
可以使用“插件”工具添加脚本插件。添加的插件保存在项目文件夹本身的插件文件夹中。Javascript文件有.js扩展名。CoffeeScript文件的扩展名是.coffee。加载或更新插件时,Coffeescript将自动转换为Javascript,并作为.js JavaScript文件保存在插件文件夹中。

 
为了支持脚本插件的多种语言,软件的区域设置是用setLocale()函数定义的。根据函数的返回值更改语言后,可以支持多种语言。可以附加区域识别文本(如ja_jp),但如果区域不必要,可以删除前两个字符。

 
脚本插件需要在加载脚本文件时返回JavaScript对象(脚本插件对象)。如果加载失败(JavaScript分析失败),或者getInfo数据检索失败,则该对象将被摧毁。不要污染全局环境。脚本插件对象存储为Agtk.plugins,可以通过Agtk.plugins[< pluginID >]访问。

 
目前,脚本插件对象需要提供以下功能。

获取信息 功能
初始化 功能
结束 功能
调用 功能
设置区域 功能
升级 功能(※可选)

您可以在脚本插件中调用cocos2d-x的JSBAPI。

http://www.cocos2d-x.org/docs/api-ref/js/v3x/

详细特点

有关插件的详细信息,请参阅以下PDF。

插件规格和信息