Project1

标题: 修改某几个视窗的windowskin [打印本页]

作者: IRO    时间: 2011-5-28 18:41
标题: 修改某几个视窗的windowskin
本帖最后由 IRO 于 2011-5-29 19:07 编辑

我修改了Window_Selectable的脚本,让选单画面的windowskin变得跟系统默认的不一样
可是这样就影响到道具栏了,道具栏好像也是在Selectable控制,可是我不希望道具栏被动到
在Window_Item里改也没有用,请问有没有人知道该怎么把这两个分开来修改呢?
作者: 沙漠点灰    时间: 2011-5-28 20:00
本帖最后由 沙漠点灰 于 2011-5-28 20:01 编辑

修改某个视窗(viewport)的windowskin貌似不现实,
不然就要修改Viewport,内部类还是不修改的好,

window_obj.windowskin = bitmap_obj就好了

可以在
Window_Item的initialize
下面追加上self.windowskin = Bitmap.new(图片路径)
不过不好半路修改,偷懒的话,可以使用全局变量
作者: IRO    时间: 2011-5-28 20:27
我有在Window_Item加过self.windowskin = Bitmap.new(图片路径)
反而在Window_Selectable一改就可以了,但是会影响到标题画面
即是说这两个的视窗类别似乎是一样的...
并没有要半路修改,但还是做不出来...怎么办呢...
作者: 忧雪の伤    时间: 2011-5-29 11:51
  1. window.windowskin = RPG::Cache.windowskin('')
复制代码
最好不要动Window_Selectable吧……
在需要改的地方的生成加上改变语句就好。
作者: IRO    时间: 2011-5-29 16:04
了解了!那么请问如果我想改标题菜单跟Item的windowskin,需要在哪里加上上面的语句呢?
作者: IRO    时间: 2011-5-29 19:06
刚刚终于发现是我加了个改物品栏形状的脚本,难怪从Item动不了...
对不起,是自己痴呆了,感谢两位前辈!




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