[0]运行时网页黑屏,报错提示

cfe522b268bc4b157ddef411a33d8e3.png 0.png 1.png 2.png
已邀请:

Laya_Fred

赞同来自: Yan

您好,您的项目中有几处拼写与逻辑的错误,您在项目开发中可以多注意下,您可以对比下我发您的项目与您的原始项目,修改的地方如下:
1、bestScore未定义的报错,StartPanel.js的onAwake方法内,var bexScore声明未使用,bestScore使用未声明,将bexScore修改为bestScore。
2、destoroy未定义的报错,GameManager.js内的销毁方法wall.destoroy与wallCurve.destoroy方法拼写错误,改为destroy。
3、Laya.Vactor未定义的报错,GameManager.js的Vector3拼写错误,将Vactor3改成Vector3。
4、clone方法未定义的报错,GameManager.js的LoadSceneFin方法内,在制作拐弯墙预制体时,获取的节点wallCurve未添加组件,错误的给wall又添加了一次组件导致,将制作拐弯墙预制体的wall.addComponent(Wall)改为wallCurve.addComponent(Wall);另外在GameManager.js的spawnCurveWall方法内,instantiate复制对象内传入的参数拼写错误this.wallCurvePre没有,应该是改为this.wallCurve。

Yan

赞同来自:

没有losd这个方法,您想用的是load吗?

玖陆

赞同来自:

我是一名初学者,也不清楚这是什么情况,在Laya上面预览弹出来的谷歌浏览器就会显示下面这种情况。发布微信小游戏提示的是第一张图片的错误。
我现在想要的结果是,可以在LAYA上面预览,然后可以在微信小游戏上面发布。

玖陆

赞同来自:

我是一名初学者,也不清楚这是什么情况,在Laya上面预览弹出来的谷歌浏览器就会显示下面这种情况。发布微信小游戏提示的是第一张图片的错误。
我现在想要的结果是,可以在LAYA上面预览,然后可以在微信小游戏上面发布。

c416288806

赞同来自:

代码里面搜索losd 改成load
 

玖陆

赞同来自:

全都该成load了,还是会出现同样的错误提示

c416288806

赞同来自:

还是提示losd?那应该是你哪里还没改到或者没编译...你看下你的onAwake方法,看截图的话,是在叫这个名字的方法里

玖陆

赞同来自:

所有脚本都改过来了,现在还是这样
83bd944fb5b5b273e773a080785eb92.png


6308d4f534d5c2464ea6c95a47431df.png


a61882f3697d0fa2dca792d822eb873.png

Laya_Fred

赞同来自:

您好,您这个报错是在StartPanel的onAwake方法内使用bestScore,但是bestScore未定义导致的,您可以查看下onAwake方法的逻辑,或者您发份示例来定位下问题。

玖陆

赞同来自:

这个压缩包是我做的一个案例,我运行就会出现上面的情况

要回复问题请先

商务合作
商务合作