报错求助

[复制链接]
1394 |7
公珏 发表于 2023-11-9 19:40:23 | 显示全部楼层 |阅读模式
本帖最后由 公珏 于 2023-11-9 19:42 编辑

问题描述及使用流程:跟着打怪小游戏教学做的,这里split为啥不能用了啊?运行报错split is not function  请求大佬支援

相关截图或视频: image.png [img]file:///C:\Users\赖永柯\Documents\Tencent Files\2864029757\Image\C2C\AK$S@QB)XCA~L[RLD3P~(CN.png[/img]

补充信息(版本、日志等):
回复

使用道具 举报

苍苍 发表于 2023-11-9 19:48:47 | 显示全部楼层
报错xxx is not funcation,一般情况是调用该函数的对象为空了。
可以检查一些excelData这个二维数组或者excelData[1][j]获取出来的对象是不是空的
如果是空的,可以再根据代码逻辑判断一下为什么为空去解决这个问题
回复

使用道具 举报

公珏楼主 发表于 2023-11-13 20:21:54 | 显示全部楼层
苍苍 发表于 2023-11-9 19:48
报错xxx is not funcation,一般情况是调用该函数的对象为空了。
可以检查一些excelData这个二维数组或者ex ...

感谢,我试试看
回复

使用道具 举报

木叶寂琉璃 发表于 2023-12-1 01:02:12 | 显示全部楼层
本帖最后由 木叶寂琉璃 于 2023-12-1 01:26 编辑

我也遇到了这个问题了,好像是导表工具到处理的数组有问题。
回复

使用道具 举报

木叶寂琉璃 发表于 2023-12-1 01:26:00 | 显示全部楼层
苍苍 发表于 2023-11-9 19:48
报错xxx is not funcation,一般情况是调用该函数的对象为空了。
可以检查一些excelData这个二维数组或者ex ...

这个代码是在game.js里的,每次都会重新生成,就算做了判空也会被覆盖
回复

使用道具 举报

苍苍 发表于 2023-12-1 09:06:24 | 显示全部楼层
木叶寂琉璃 发表于 2023-12-1 01:26
这个代码是在game.js里的,每次都会重新生成,就算做了判空也会被覆盖

是的 不能直接在game.js里面改,需要根据相关代码找到对应的配置表,看看是哪里配置的问题从而解决
game.js和配置表相关代码都是自动生成的,所以直接改这些地方一般都不太能直接解决问题
回复

使用道具 举报

苍苍 发表于 2023-12-1 09:07:26 | 显示全部楼层
苍苍 发表于 2023-12-1 09:06
是的 不能直接在game.js里面改,需要根据相关代码找到对应的配置表,看看是哪里配置的问题从而解决
game. ...

比如配置表里面本来需要传入一个Vector的地方,填成了其他类型的数据,就有可能发生类似的情况
回复

使用道具 举报

复读机读复读机 发表于 2023-12-1 09:52:48 | 显示全部楼层
木叶寂琉璃 发表于 2023-12-1 01:26
这个代码是在game.js里的,每次都会重新生成,就算做了判空也会被覆盖

可以看看是不是表格的数据类型没有填对呢,具体可以看一下这个文档https://meta.feishu.cn/docx/WiX6d12eDoTPCKxm649cnTc2npd
回复

使用道具 举报

72小时热榜
热门版块
快速回复 返回顶部 返回列表