-
Notifications
You must be signed in to change notification settings - Fork 22
使用插件(入门)
iansun edited this page Mar 11, 2015
·
1 revision
#####插件(入门)
插件机制,主要是为了扩大及扩展程序能够实现的功能
插件部分,从功能实现上实际分为三个部分:
- 引擎内置的函数功能集合
- 引擎提供的可扩展的包
- 合作开发人员开发的插件及第三方可执行的插件
#####第一、引擎内置的函数功能集合
引擎内部提供了非常多的API,通过bs.js javascript方式供合作开发者使用。参见:nACommonJS
#####第二、引擎提供的可扩展的包
我们设计并实现了多任务、 多队列和加载其他插件核心处理模块,称为"extendLoader.bundle"。 那就是,你自己的或其他插件,您需要加载在使用之前,您必须首先加载该模块。 "extendLoader.bundle"本身是非常强大的和非常高的性能。
"Plugin.iap.bundle"实现 IAP 功能,当然,是在充分遵守要求的应用程序商店,并提供功能 javascript 脚本调用。
#####第三、合作开发人员开发的插件及第三方可执行的插件
这是最广泛使用的插件,我说,你可以使用 nodejs、 ffmpeg、 gm...或使用一种编程语言 (pyhton, ruby, c, c ++, objective-c, c #, java, javascript, perl, go ......)来写你自己的插件