搜索
查看: 313|回复: 6

[求助] Lua::call, not a function 如何解决!

[复制链接]
回帖奖励 6 金钱 回复本帖可获得 1 金钱奖励! 每人限 1 次
发表于 2023-8-11 01:47:35 | 显示全部楼层 |阅读模式
2023-08-11 1:43:15 {230320} Lua::call, not a function
2023-08-11 1:43:16 {230320} Lua::call, not a function
2023-08-11 1:43:18 {230320} Lua::call, not a function
2023-08-11 1:43:19 {230320} Lua::call, not a function
2023-08-11 1:43:21 {230320} Lua::call, not a function
2023-08-11 1:43:22 {230320} Lua::call, not a function
2023-08-11 1:43:23 {230320} Lua::call, not a function
2023-08-11 1:43:24 {230320} Lua::call, not a function

s.event.bind(const.ebind_TakeOnItemsBegin, "on_TakeOnItemsBegin")--穿装备之前回调
s.event.bind(const.ebind_TakeOnItemsEnd, "on_TakeOnItemsEnd")--穿装备之后回调
s.event.bind(const.ebind_TakeOffItems, "on_TakeOffItems")--脱装备回调


开启穿戴回调后出现!函数啥都没加,请求如何解决???谢谢!

发表于 2023-8-11 09:56:23 | 显示全部楼层

回帖奖励 +1 金钱

可能的解决办法:检查const.lua。里面有多少条,再检查init.lua里开启的是否内容是否在const.lua里面有预设。我遇到过很多次,都是init.lua里使用的,在const.lua里,没有预设或者字符不匹配,导致这个报错!
发表于 2023-8-11 09:59:13 | 显示全部楼层

回帖奖励 +1 金钱

这个问题很好解决
发表于 2023-8-11 14:08:03 | 显示全部楼层

回帖奖励 +1 金钱

把 call 的函数名复制到 bingEvent 里面,作者是有个几个函数名字 2边不对应,很坑
 楼主| 发表于 2023-8-12 02:01:57 | 显示全部楼层
参谋长 发表于 2023-8-11 09:56
可能的解决办法:检查const.lua。里面有多少条,再检查init.lua里开启的是否内容是否在const.lua里面有预设 ...

感谢!已经解决,函数名大小写问题
 楼主| 发表于 2023-8-12 02:02:22 | 显示全部楼层
麻雀 发表于 2023-8-11 14:08
把 call 的函数名复制到 bingEvent 里面,作者是有个几个函数名字 2边不对应,很坑
...

感谢!已经解决,函数名大小写问题
发表于 2023-9-18 21:59:49 | 显示全部楼层

回帖奖励 +1 金钱

学习学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-9-23 15:19 , Processed in 0.507019 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表