Project1

标题: 鼠标图标的问题 [打印本页]

作者: kimi1123    时间: 2018-1-17 14:25
标题: 鼠标图标的问题
脚本动态鼠标出现 bitmap nilclass的问题。工程文件发给各位了,看看怎么解决。

复件 mota.rar

764.78 KB, 下载次数: 143

可修改


作者: kimi1123    时间: 2018-1-17 14:26
看看怎么改,在线等
作者: kimi1123    时间: 2018-1-18 14:44
看起来人好少

作者: ppspssss    时间: 2018-1-18 19:52
把29 行用井井掉(前面加个#) 再加入下面那句 if Mouse.press?(Mouse::LEFT)
#if Input.trigger?(13)
     if Mouse.press?(Mouse::LEFT)
作者: ppspssss    时间: 2018-1-18 19:54
不過你的文件里好像没有鼠标图片腳本
作者: ppspssss    时间: 2018-1-18 20:08
另外那个鼠标图片我也会出現 bitmap nilclass
作者: kimi1123    时间: 2018-1-19 12:23
ppspssss 发表于 2018-1-18 20:08
另外那个鼠标图片我也会出現 bitmap nilclass

请问是那个脚本,请指教

作者: 张咚咚    时间: 2018-1-19 15:12
动态鼠标,167行下面插上:
  1. @mouse_sprite ||= Sprite.new
复制代码

作者: kimi1123    时间: 2018-1-19 16:39
张咚咚 发表于 2018-1-19 15:12
动态鼠标,167行下面插上:

谢谢,bitmap问题解决了。
作者: kimi1123    时间: 2018-1-19 16:48
那个有个鼠标的size错误是怎么回事
作者: kimi1123    时间: 2018-1-20 14:01
kimi1123 发表于 2018-1-19 16:48
那个有个鼠标的size错误是怎么回事

随便点点触发的,现在倒是看不到了
作者: kimi1123    时间: 2018-1-20 15:04
动态鼠标NO.477行发生NoMethodError
undefind method selected=' for#<Window_Base:0x152a940>
原因:可能与真-无限存档冲突所致
作者: hyrious    时间: 2018-1-21 13:00
kimi1123 发表于 2018-1-20 15:04
动态鼠标NO.477行发生NoMethodError
undefind method selected=' for#
原因:可能与真-无限存档冲突所致 ...

治标:469 行左右插入一行 next unless i.is_a? Window_SaveFile
  1.    for i in @savefile_windows
  2.      next unless i.is_a? Window_SaveFile
复制代码

不保证不出问题,需要处理与无限存档的兼容性
作者: kimi1123    时间: 2018-1-21 20:25
hyrious 发表于 2018-1-21 13:00
治标:469 行左右插入一行 next unless i.is_a? Window_SaveFile

不保证不出问题,需要处理与无限存档的 ...

谢谢,现在鼠标脚本与无限存档能开始兼容了
作者: kimi1123    时间: 2018-1-22 12:19
在这里发问题
如何使用File.delete()语句制作在游戏内删除游戏存档的功能,在文件目录删除文件我已经知道了。但我觉得很麻烦,我想实现在游戏内部删除游戏存档的功能。

借用的存档覆盖提示来做存档删除功能





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1