赞 | 5 |
VIP | 620 |
好人卡 | 38 |
积分 | 69 |
经验 | 125468 |
最后登录 | 2015-7-27 |
在线时间 | 1666 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6875
- 在线时间
- 1666 小时
- 注册时间
- 2008-10-29
- 帖子
- 6710
|
都高三了还来做这些事呀!= =
这些很简单,定义一下Z坐标就可以。了
在Scene_Battle 1 里面,
那些生成的窗口对象下面多加一句定义Z 定义到比角色高就可以了。
先定义5000,如果不够就直接9999好了
柳柳的录像教学里应该有说这个 我记得有说。
比如
# 生成角色命令窗口
s1 = $data_system.words.attack
s2 = $data_system.words.skill
s3 = $data_system.words.guard
s4 = $data_system.words.item
s5 = "脚底抹油"
@actor_command_window = Window_Command.new(136, [s1, s2, s3, s4, s5])
下面加一句
@actor_command_window.z = 9999
再比如
@status_window = Window_BattleStatus.new
下面加一句
@status_window.z = 180
@help_window = Window_Help.new
下面加
@help_window.z = 9999
另外几个窗口你自己试试
额,对了 那个 脚底抹油是我把逃跑加进了战斗选单,你没改那个可以无视
技能窗口在Scene_Battle 3 里面
全局搜索
@skill_window = Window_Skill.new(@active_battler)
可以很快的找到。
物品窗口
@item_window = Window_Item.new
第三个问题:
@skill_window = Window_Skill.new(@active_battler) #生成窗口对象
@skill_window.z = 9999 # 调整对象Z坐标
@skill_window.height = 窗口的宽
@skill_window.width = 窗口的长
@skill_window.opacity = 窗口的不透明度(0-255)
@skill_window.back_opacity = 窗口里内容的背景的不透明度(0-255)
版主对此帖的认可:『好详细,鼓励下。』,积分『+50』。 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|