赞 | 0 |
VIP | 12 |
好人卡 | 0 |
积分 | 1 |
经验 | 3626 |
最后登录 | 2020-5-5 |
在线时间 | 1 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 60
- 在线时间
- 1 小时
- 注册时间
- 2008-5-31
- 帖子
- 237
|
首先Window_BattleStatus initialize加句
self.windowskin = Cache.system("XX")仿制一张window.png记得除了右下角,其他做成透明色
XX是文件名
就可以在draw_item(index)弄吧。。。自己排版
应该是选中的头像改变色调的。。。想法而已
脚本这玩意。。慢慢弄总是会成的。。。
之后Window_Selectable
item_rect( index, type = 0)【原来是item_rect( index)】
- def item_rect( index, type = 0)
- @type = type
- case type
- when 0 # 普通矩框
- rect = Rect.new(0, 0, 0, 0)
- rect.width = (contents.width + @spacing) / @column_max - @spacing
- rect.height = WLH
- rect.x = index % @column_max * (rect.width + @spacing)
- rect.y = index / @column_max * WLH
- when 1 # 双行矩框
- rect = Rect.new(0, 0, 0, 0)
- rect.width = (contents.width + @spacing) / @column_max - @spacing
- rect.height = WLH * 2
- rect.x = index % @column_max * (rect.width + @spacing)
- rect.y = index / @column_max * WLH * 2
- when 3 # 战斗头像矩框
- rect = Rect.new(0, 0, 0, 0)
- rect.width = 152
- rect.height = 112
- rect.x = index * 152
- rect.y = 0
- end
- return rect
- end
复制代码
宽高,自己改吧。。。
update_cursor把rect = item_rect(@index)改成
rect = item_rect(@index, @type)
总结idea:Window_BattleStatus窗口背景透明,Window_ActorCommand x坐标随选项改变
选中单位,色调改变。。。。
最简便方法。。。求那位人要脚本。。。。。 |
|