以下引用oceary于2007-5-16 10:30:33的发言:
在定义窗口类时
def initialize的super后面插入
self.back_opacity =160(只是背景半透明)
或self.opacity =160(窗口边缘也半透明)
对于几个窗口一起显示的,可以直接把self改成具体的名字
在那个窗口的def main部分
Graphics.transition前插入
@screen = Spriteset_Map.new
Graphics.freeze后面加上
@screen.dispose
这样才能有大地图的背景...不然你的半透明就是黑色背景的,根本看不出什么
楼上正解!经测试可用!感谢ocery的精彩回答!
以下引用闪电于2007-8-1 9:30:24的发言:
谢谢了,我拿回去研究一下~~
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |