laya.html.dom,Laya Note

搭建Http服务器

$ npm i -g http-server

$ http-server ./

TypeError: Laya.Templet is not a constructor

laya.core.js:17243 TypeError: Laya.Templet is not a constructor

错误原因:项目少了一个laya.ani.js类库导致,进入编辑模式,按快捷键F9进入项目设置,选择类库设置,将laya.ani.js勾选即可。

4c371f358751

解决方案

Uncaught getUint16 error - Out of bounds

laya.core.js:18126 Uncaught getUint16 error - Out of bounds

错误原因:龙骨动画太长还是无用数据太多

Laya.loader.getRes() undefined

错误原因:Laya.loader.getRes() 获取的资源必须先预加载

//资源预加载

const res = [

{url : "image/start/bg-loading.jpg", type : Laya.Loader.IMAGE},

{url : "image/start/beat.png", type : Laya.Loader.IMAGE},

{url : "image/start/progress_preload.png", type : Laya.Loader.IMAGE},

{url : "image/start/progress_preload$bar.png", type : Laya.Loader.IMAGE},

{url : "skeleton/loadsk.png", type : Laya.Loader.IMAGE},

{url : "skeleton/loadsk.sk", type : Laya.Loader.BUFFER},

{url : "image/start/txt-notice.png", type : Laya.Loader.IMAGE},

{url : "sound/bgm.mp3", type : Laya.Loader.SOUND}

];

Laya.loader.load(res, Laya.Handler.create(this, this.init));

laya.debugtool.js

var Browser=laya.utils.Browser;//

laya.debugtool.js:5 Uncaught ReferenceError: laya is not defined

Uncaught Can not find class laya.html.dom.HTMLDivElement

laya.core.js:20878 Uncaught Can not find class laya.html.dom.HTMLDivElement

4c371f358751

image.png

编辑模式下使用【F9】项目设置中类库设置,选中laya.html.js后确认引入类库。接着使用【F8】编译项目,编译成功后查看/bin/index.js文件中是否已经添加了laya.html.js。

经过上述操作后,laya.html.dom.HTMLDivElement错误仍然存在。

TypeScript 实现日志

export default class Log{

constructor(){}

public static trace(...args:any[]){

console.log.apply(console, args);

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值