文档插件
使用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。