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
$special = false
class Window_Message
alias rw reset_window
def reset_window
if $special
self.x = 0
self.y = 320
self.width = 640
self.height = 160
return
end
rw
end
end
复制代码
$special = true会使窗口的大小变成上面的设置
作者:
BBBBB6
时间:
2010-7-7 16:20
谢楼上,但是会卡耶
作者:
逸豫
时间:
2010-7-7 18:30
本帖最后由 逸豫 于 2010-7-7 18:33 编辑
卡……咱表示咱测试不卡……
另:少写了一些东西,重新发一下:
$special = false
class Window_Message
alias rw reset_window
def reset_window
if $game_system.message_frame == 0
self.opacity = 255
else
self.opacity = 0
end
self.back_opacity = 160
if $special
self.x = 0
self.y = 320
self.width = 640
self.height = 160
return
end
rw
end
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