游戏一进入战斗就报错
rpgmakermv吧
全部回复
仅看楼主
level 1
乜众里 楼主
求大佬解答一下怎么处理
2024年09月24日 14点09分 1
level 9
Game has encountered a bug. Pleasereport it.
TypeError: Cannot read properties of undefined(reading 'refreshHands')
at Sprite_FutureSight.drawStates (TMFutureSight.js: 646: 31)
at Sprite_FutureSight.update (TMFutureSight.js: 702:8)
at
file:///sdcard/xxx/www/js/rpg_core.js:4089:19
at Array.forEach (
at Sprite.update (rpg_core.js: 4087:19)
at Sprite_Base.update (rpg_sprites.js: 25:29)
[疑问]上面是白描网页版识别出来的,下面是百度翻译的[疑问]
游戏遇到了一个bug。请报告。
TypeError:无法读取undefined的属性(读取“refreshHands”)
在Sprite_FutureSight.drawStates(TMFutureSight.js:646:31)
在Sprite_FutureSight.update上(TMFutureSight.js:702:8)

file:///sdcard/xxx/www/js/rpg_core.js:4089:19
在Array.forEach(
在Sprite.update上(rpg_core.js:4087:19)
在Sprite_Base.update上(rpg_sprites.js:25:29)
[疑问]
这是你在玩别人做好的游戏吧,refreshHands好像是refresh hands,好像是刷新手令的意思。
这里的报错多次显示update这个词,可能是刷新上的问题吧。
在前面的报错也提到了Sprite_FutureSight.drawStates,可能是精灵图的刷新绘制上出问题了。
报错第一个显示的插件是TMFutureSight.js,必应搜索就能找到,这是一个战斗场景出现的插件,战斗场景的插件好像就是增加点画面效果而已,关掉它应该就可以了。
因为rpgmaker默认就有一个自带的战斗功能。
[疑问]
只是,别人制作的游戏,你报告给制作人就好了。
制作的人可以打开游戏工程,修好后再打包好给玩家下载或者是更新版本。
玩游戏的人要是自己来的话,还得先来一个解包游戏这种麻烦事。
2024年09月26日 12点09分 2
谢谢大佬
2024年09月27日 00点09分
level 1
我给你发的私信回复一下啊。我还说教你配电脑呢[怒][怒]
2025年05月11日 09点05分 3
level 1
我给你发的私信回复一下啊。我还说教你配电脑呢[怒][怒]
2025年05月13日 18点05分 4
1