Project1

标题: 怎样在事件里改掉对话框的大 [打印本页]

作者: BBBBB6    时间: 2010-7-6 21:29
标题: 怎样在事件里改掉对话框的大
哪句?
作者: 谈陈鸿杰    时间: 2010-7-6 21:33
额,在脚本里可以改·········WINDOW_MESSAGE中
作者: BBBBB6    时间: 2010-7-7 10:02
不是在脚本里,因为我只想改一次。。。
在脚本里改我是知道怎么改的...

意思就是窗口的大小还是Window_Message里的那个,但是在某某某一次显示文章的时候对话框的大小改掉,之后的对话框还是Window_Message里的那个...
作者: 云心    时间: 2010-7-7 13:56
用事件页里的脚本选项,改一次,再改回来。
作者: BBBBB6    时间: 2010-7-7 14:02
就是问在那里怎么改。。。
作者: 云心    时间: 2010-7-7 14:04
脚本里怎么改就怎么改。
作者: 逸豫    时间: 2010-7-7 14:29
  1. $special = false
  2. class Window_Message
  3.   alias rw reset_window
  4.   def reset_window
  5.     if $special
  6.       self.x = 0
  7.       self.y = 320
  8.       self.width = 640
  9.       self.height = 160
  10.       return
  11.     end
  12.     rw
  13.   end
  14. end
复制代码
$special = true会使窗口的大小变成上面的设置
作者: BBBBB6    时间: 2010-7-7 16:20
谢楼上,但是会卡耶
作者: 逸豫    时间: 2010-7-7 18:30
本帖最后由 逸豫 于 2010-7-7 18:33 编辑

卡……咱表示咱测试不卡……
另:少写了一些东西,重新发一下:
  1. $special = false
  2. class Window_Message
  3.   alias rw reset_window
  4.   def reset_window
  5.     if $game_system.message_frame == 0
  6.       self.opacity = 255
  7.     else
  8.       self.opacity = 0
  9.     end
  10.     self.back_opacity = 160
  11.     if $special
  12.       self.x = 0
  13.       self.y = 320
  14.       self.width = 640
  15.       self.height = 160
  16.       return
  17.     end
  18.     rw
  19.   end
  20. end
复制代码

作者: BBBBB6    时间: 2010-7-7 21:19
补上了透明度吗。。。我自己补了。。。还有啊,怎样不卡啊,要变回去是不是在事件里用$special = false?写了这个之后就卡了...
作者: BBBBB6    时间: 2010-7-8 13:41
怎样才不卡?
作者: BBBBB6    时间: 2010-7-8 22:34
米人鸟我。。。
作者: wbsy8241    时间: 2010-7-8 22:49
可能是系统BUG吧?

a = 0
$special = false

最前面随便加1句代码就不卡了

记得还要把宽度调回来
作者: BBBBB6    时间: 2010-7-9 17:05
o
作者: BBBBB6    时间: 2010-7-9 22:38
还是卡啊。。。不是测试不卡就行哒。。。
作者: 逸豫    时间: 2010-7-14 17:41
咱不知道你用的脚本,提供工程
作者: BBBBB6    时间: 2010-7-15 19:01
回复 wbsy8241 的帖子

变不回来了。。。
   
作者: BBBBB6    时间: 2010-7-15 19:03
本帖最后由 BBBBB6 于 2010-7-15 19:20 编辑
咱不知道你用的脚本,提供工程
逸豫 发表于 2010-7-14 17:41


难道那脚本那么短也会冲突?
整个工程里只有这个脚本是完全针对对话框的。
这样够不够
我不会发附件。。。
还有问下,内个rw是什么

作者: BBBBB6    时间: 2010-7-17 13:41
卧靠又没人了...
作者: BBBBB6    时间: 2010-7-18 20:44
内牛满面啊,表不鸟我啊{:2_43:}




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