本帖最后由 tz5514 于 2014-2-21 09:19 编辑
回报一个问题
在代码输入中调用add或remove或clear指令时
由于一定要写在第一行才会有效
可是运行游戏后第一次打开控制台时在输入代码区会预设写上了 两行注解程式码
# © 2014 DarkCabbage Org. All rights reserved. # Code here...
# © 2014 DarkCabbage Org. All rights reserved.
# Code here...
我知道这是楼主做工具资讯的显示
但是这会导致每次开始测调试的时候都要手动把这两行删掉(或按ctrl+D) 才能在要求的"第一行"调用add或remove或clear指令
我刚刚第一次使用本工具时就因为这个原因调用失败好几次还摸不着头绪 后来才发现
建议能够改善 将版权资讯移到别的地方 或是在第一次点击代码输入区的textbox时将这内容以程式方式清除
---------------------------------------------------------
另外建议在代码输入区当中将tab按键的效果改成跟RMVA的脚本编辑器一样 变成缩或进两格空白符号 以便进行程式码缩排的动作
---------------------------------------------------------
最后请问一下
以下代码直接在输入区中运行会发生错误
class Game_CharacterBase attr_accessor:move_speed end $game_player.move_speed=6
class Game_CharacterBase
attr_accessor:move_speed
end
$game_player.move_speed=6
move_speed预设是只有reader 我在这里改成了accessor
但$game_player.move_speed=6依然会找不到method
若直接写在RMVA的脚本编辑器中则不会有问题
所以在主控台的代码输入区中对类追加其中的定义是没效果的吗?
谢谢 |