赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 2 |
经验 | 0 |
最后登录 | 2013-11-27 |
在线时间 | 21 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 1799
- 在线时间
- 21 小时
- 注册时间
- 2013-8-24
- 帖子
- 3
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 awu3000 于 2013-9-3 15:51 编辑
鼠标脚本(Sion版主发的1.3f版http://rpg.blue/thread-284480-1-1.html)在两个美化脚本运行时候有问题,脚本都比较长,我放到附件里面
1。 MOG - Light Layout (V1.3)
这是个战斗指令框的美化脚本,使用后鼠标不能选择到指令,左右键的确定取消功能是正常的,键盘操作正常
如果删去此脚本,使用默认的指令框鼠标是正常可以操作的
我觉得可能是美化的指令框少定义了什么参数,但是脚本看的我一头雾水中……
另外我换了90合集里那个鼠标脚本,居然连默认的指令框也不支持了,大概是某个脚本中把指令框换到每个人头上出现,不再是固定位置的原因吧
请高手指点或者丢本相关教材来更好,俺自己啃,不胜感激
2。MOG - Scene File A (V1.3)
这是个美化save和load选择界面的,把原来的项目式选择界面变成了一条条的,滚动式菜单,而且有存档中4个人物的模型和级别,华丽啊
不幸的是,鼠标脚本出错
undefined method 'height' for nil:NilClass
出错语句的脚本
#--------------------------------------------------------------------------
# ● 判断鼠标位于哪个窗口
#--------------------------------------------------------------------------
def mouse_which_window
mouse_x, mouse_y = Mouse.mouse_x, Mouse.mouse_y
if mouse_y < @help_window.height + 14 #就是这里出错啦
mouse_row = -1
elsif mouse_y > Graphics.height - 14
mouse_row = -2
else
mouse_row = 4 * (mouse_y - @help_window.height) /
(Graphics.height - @help_window.height)
end
return mouse_row
end
原因是大概明白了,怎么整不会,同上求高手指点或拿教材砸我
经过研究回帖,我发现把鼠标放在第一个脚本就好了……晕
还是求教材,中文的{:2_287:}
如何让鼠标滚轮可以滚动各种菜单呢?{:2_276:}
|
|