Project1

标题: 请问如何使指定窗口的光标透明化? [打印本页]

作者: hcm    时间: 2013-4-12 13:52
标题: 请问如何使指定窗口的光标透明化?
本帖最后由 hcm 于 2013-4-14 23:05 编辑

就是如何指定一些窗口的这个选择用光标和上下箭头看不见,
但是仍保持其功能有效性。

未命名.jpg (13.44 KB, 下载次数: 20)

未命名.jpg

作者: j433463    时间: 2013-4-12 15:38
改 windowskin,在这些菜单中切换窗口皮肤,用没有光标的。
作者: hcm    时间: 2013-4-12 21:07
那就全部都没有了。
作者: j433463    时间: 2013-4-12 23:30
本帖最后由 j433463 于 2013-4-13 01:53 编辑

不会啊,譬如您把预设的 Window.png 复制为 Window2.png,并且把 Window2.png 的光标那一方块区域删除掉,

然后在 Window_MenuCommand 的 def initialize 初始化 super 下加上一行:


RUBY 代码复制
  1. self.windowskin = Cache.system("Window2")
  


这样子除了主菜单的选单没有光标之外,其余像物品或状态列表都还看得到光标,并不会所有都被改掉,

因为 Window_Base 中是指定 Window.png 的,没有加那一行的就不会有改变,

真说起来,只要想做,甚至可以让主菜单画面的每一个小窗口都各自有不同的皮肤样式,

而光标没有了,实际上选单仍然正常运行,只是看不到光标而已,点击确认键还是有效果的,

可以另外用像是 MOG - Animated Cursor 那种动态图标取代光标作用呈现一根手指或一柄剑的图,

不过,菜单四方向的三角指标我就不知道怎么消除了,好像 WidnowSkin 右上角的四方向有关吧?

也许右上角窗框中间的四方向去掉就看不到了。






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