问题楼上稍微说了,报错的行数和你截图不符,无法找到原因。 顺便说下,rmxp的$data_actors和game_actors不是为了让角色更具特色,纯粹是一个记录初始值,一个记录进度值…… ![]() 因为默认武器并不需要所谓的进度值,所以game_weapon有也和没有一样,当然有的话修改会更方便。 当然生成一个game_weapon是优解,不过要改动的量可能相当大,所以传统懒惰的方式是直接把$data_weapons塞进存档里,不是优解,但胜在省心。 |
报错地方在 Scene_Title,但是你没有截 估计是你生成 $game_weapons 这种全局变量时出错了吧? Game_Actor 的initialize里的super()没有参数,是因为它的父类 Game_Battler 的initialize没有参数, 但注意,如果super()后面没有括号,而是直接写 super,就会默认把当前方法的全部参数传递给父类的同名方法,导致触发参数错误的提示(不需要参数,但传入了1个) |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-23 19:35
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.