min-as
Version:
MinAs 是一个运行在微信小程序的JavaScript 库,仅仅10几kb左右,旨在让开发者能像使用 pixijs和Flash AS3 一样,在微信小程序的 Canvas 中优雅地使用精灵Sprite、补简动画Tween、逐帧动画精灵AnimatedSprite。同样也特别适合那些想在微信小程序中开发小游戏功能的项目,又或者你想做个游戏界面风格的应用小程序。
28 lines • 601 B
JavaScript
class BasePlugin {
/**
* 插件名称
* @type {string}
*/
static pluginName = '';
/**
* 对外提供的方法名称集合
* @type {[]}
*/
static apis = [];
/**
* @param {MinAs} minAs
* @param {{}|null|undefined} options
*/
constructor(minAs, options={}) {
this._minAs = minAs;
this._options = options;
this.canvas = minAs.options.canvas
}
/**
* 插件销毁
*/
destroy() {
console.log(this.pluginName,'插件销毁')
}
}
export default BasePlugin;