你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
188*****542
赞同来自: qzzz
Aar0n
赞同来自:
子阳
要回复问题请先登录
3 个回复
188*****542
赞同来自: qzzz
动画控制器中,删除只使用0-1帧的动作就可以正常使用
Aar0n
赞同来自:
子阳
赞同来自:
在 laya.ttmini.js 里 readFile 方法里加上
if (encoding == null || encoding == "") {
encoding = null;
}
估计 传 encoding 为空字符串到 MiniFileMgr.fs.readFile 里会有问题,反正我加上这句就没问题了
完整代码如下:
static readFile(filePath, encoding = "utf8", callBack = null, readyUrl = "", isSaveFile = false, fileType = "", isAutoClear = true) {
let preFilePath = filePath;
filePath = Laya.URL.getAdptedFilePath(filePath);
if (encoding == null || encoding == "") {
encoding = null;
}
MiniFileMgr.fs.readFile({ filePath: filePath, encoding: encoding, success: function (data) {
if (filePath.indexOf("http://") != -1 || filePath.indexOf("https://") != -1) {
if (TTMiniAdapter.autoCacheFile || isSaveFile) {
callBack != null && callBack.runWith([0, data]);
MiniFileMgr.copyFile(filePath, readyUrl, null, encoding, isAutoClear);
}
else
callBack != null && callBack.runWith([0, data]);
}
else
callBack != null && callBack.runWith([0, data]);
}, fail: function (data) {
if (data) {
callBack != null && callBack.runWith([1, data]);
}
} });
}