使用方法
1. 被动转发
在gamemain,这个游戏开始的脚本,读取完数据后,就添加这行脚本。
2. 主动转发
3. 这里有个图片,得找美术要一张。 位置是
4. 具体脚本如下图。 直接复制粘贴就好,即可使用。
/*
* 平台管理器;
*/
class PlatformManager extends Singleton {
//---------------instance begin----------------------------------------------------
public static get Instance(): PlatformManager {
if (!this._instance) {
this._instance = new PlatformManager();
}
return this._instance as PlatformManager;
}
private static _instance: PlatformManager;
//---------------instance end----------------------------------------------------
private _curPlatform: PlatformBase = null;
public InitPlatform() {
//需要根据配置加载对应的平台
let initData: PingTaiData = new PingTaiData(ConstDataManager.Instance.GetValueEx("pingtai","wechat"));
let str: string = "";
if (initData != null) {
str = initData.name;
}
switch (str) {
case "wechat":
{
this._curPlatform = new WechatPlatform();
}
break;
case "web":
default:
{
this._curPlatform = new WebPlatform();
}
break;
}
}
//---------------相册 begin----------------------------------------------------
public ChooseImg(func: Function) {
if (this._curPlatform != null) {
this._curPlatform.ChooseImg(func);
}
}
public ReadImg(path: string, func: Function) {
if (this._curPlatform != null) {
this._