设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

如何让战斗中的部分框隐藏?

查看数: 1495 | 评论数: 4 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2012-12-23 16:04

正文摘要:

上方的战斗逃跑的底框 和下方人物后面的底框 如何让他们不显示? 还有就是我想让站头图和血框向下移动 要如何实现?

回复

cinderelmini 发表于 2012-12-23 20:15:02
目测乃用了新加上去的战斗状态栏脚本,
脚本列表里全局搜索(Ctrl+Shift+F)“Class Window_BattleStatus”
然后在搜索列表里选择排列比较靠后的那个脚本,
在那里改就可以咩……

以上,前提是真的有用了默认战斗状态栏窗口以外的痛类脚本覆盖了默认的脚本。

点评

嗯,用你这个搜索加上彭格列的代码,总算是实现了  发表于 2012-12-23 20:24
彭格列第XI代 发表于 2012-12-23 17:48:07
本帖最后由 彭格列第XI代 于 2012-12-23 18:05 编辑

突然发现楼上比我快0 0
{:2_287:}灰常惊讶~乃也会提问0 0
乃果然是来卖萌的吗...
移动啥的乃自己改坐标= =我没那个

  1. #==============================================================================
  2. # ■ Window_BattleStatus
  3. #------------------------------------------------------------------------------
  4. #  显示战斗画面同伴状态的窗口。
  5. #==============================================================================

  6. class Window_BattleStatus < Window_Base
  7.   #--------------------------------------------------------------------------
  8.   # ● 初始化对像
  9.   #--------------------------------------------------------------------------
  10.   def initialize
  11.     super(0, 320, 640, 160)
  12.     self.contents = Bitmap.new(width - 32, height - 32)
  13.     ##############加一句###############
  14.     self.windowskin = RPG::Cache.windowskin("")
  15.     @level_up_flags = [false, false, false, false]
  16.     refresh
  17.   end
  18. 下略...
  19. —————————————————————————————————————————————
  20. #==============================================================================
  21. # ■ Window_PartyCommand
  22. #------------------------------------------------------------------------------
  23. #  战斗画面、选择战斗与逃跑的窗口。
  24. #==============================================================================

  25. class Window_PartyCommand < Window_Selectable
  26.   #--------------------------------------------------------------------------
  27.   # ● 初始化对像
  28.   #--------------------------------------------------------------------------
  29.   def initialize
  30.     super(0, 0, 640, 64)
  31.     self.contents = Bitmap.new(width - 32, height - 32)
  32.     self.back_opacity = 160
  33.     ##############加一句###############
  34.     self.windowskin = RPG::Cache.windowskin("")
  35.     @commands = ["战斗", "逃跑"]
  36.     @item_max = 2
  37.     @column_max = 2
  38.     draw_item(0, normal_color)
  39.     draw_item(1, $game_temp.battle_can_escape ? normal_color : disabled_color)
  40.     self.active = false
  41.     self.visible = false
  42.     self.index = 0
  43.   end
  44. 下略...
复制代码

点评

搞定了,多谢帮助  发表于 2012-12-23 20:24
脚本废,但也不是事件党……(什么都不会的废柴  发表于 2012-12-23 19:30

评分

参与人数 1星屑 +30 收起 理由
月下耶鲁夫 + 30 身为脚本白痴的我……真的没有卖萌…….

查看全部评分

cinderelmini 发表于 2012-12-23 17:41:58
底框不显示的话,在相应的Window脚本里的初始化(initialize)里面加上一行“self.opacity = 0”咧……
于是这两个窗口的话,
应该是Window_partycommand和Window_BattleStatus吧……没记错的话……

于是第二个问题……
隐藏了窗口后直接调整Window_BattlerStatus的y坐标就好了嘛……
(PS:容哀家稍微吐槽一下……身为指引者的乃,问这个是不是有卖萌嫌疑……)

评分

参与人数 2星屑 +96 收起 理由
hys111111 + 66 认可答案
月下耶鲁夫 + 30 身为脚本白痴的我……真的不知道…….

查看全部评分

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-22 16:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表