赞 | 9 |
VIP | 15 |
好人卡 | 15 |
积分 | 17 |
经验 | 25000 |
最后登录 | 2024-5-31 |
在线时间 | 485 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1743
- 在线时间
- 485 小时
- 注册时间
- 2006-1-7
- 帖子
- 1073
|
本帖最后由 白鬼 于 2010-12-29 20:55 编辑
战斗的情况下调用的窗口有:
Window_Help(说明信息的窗口)、Window_PartyCommand(战斗、逃跑选项的窗口)、Window_BattleStatus(战斗信息,包括人物的HPSP等等)、Window_BattleResult(战斗胜利后的总结窗口)
当然,还有Window_Item物品、Window_Skill技能,这些窗口
在调用的时候,定义xy坐标,就是你要这个窗口出现的起始坐标
也就是在@xxxx_window = Window_Xxxx.new之后,加上
@xxxx_window.x=?
@xxxx_window.y=?
这样是改变位置的方法
如果你要改变大小,那么好多窗口会影响战斗外的情况。所以,请斟酌。
如果一定要改,找到Window_xxxx的脚本
super(x, y, w, h)
xy不用说了,起点坐标
w是宽度,0~640
h是高度,0~480
你可以试着改一下,然后进游戏看看效果,不满意再调整。
文字大小全局统一,Window_Base中定义。
self.contents.draw_text(x, y, 64, 32, mmmmmm)
xy还是起始坐标,64是宽度,文字过多的话,会被自动“瘦身”
32是高度,mmmmmm是你要描述的东西。
你可以调用数据库信息,具体见Base中描绘方式
你也可以用"mmmmmm"来显示出“mmmmmm”
另外,我不太明白怎么叫做“窗口太高了,想调矮一点”
======================================
Window_BattleStatus是你说的那个窗口
自己试着调整吧super(x, y, w, h)这里的h |
|