Project1

标题: alias追加定义无效? [打印本页]

作者: 纳尔德    时间: 2011-7-14 12:03
标题: alias追加定义无效?
  1. class Window_Back < Window_BattleStatus
  2.   alias new_initialize initialize
  3.   def initialize
  4.   new_initialize(0, 320, 640, 160)
  5.   self.back_opacity = 0
  6.   self.opacity = 0
  7. end
  8. end
复制代码
我这样写为什么战斗窗口不会透明呢?
需要修改什么?dsu_plus_rewardpost_czw
作者: 秋庭里香    时间: 2011-7-14 16:51
本帖最后由 秋庭里香 于 2011-7-14 16:51 编辑

可能是 在初始化后,执行了修改opacity的指令。

你搜索一下 self.opacity =

也许可以找到。
作者: Wind2010    时间: 2011-7-14 17:52
  1. class Window_Back < Window_BattleStatus
  2.   def initialize
  3.     super(0, 320, 640, 160)
  4.     self.back_opacity = 0
  5.     self.opacity = 0
  6.   end
  7. end
复制代码
super是调用母系的同名定义




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