Project1
标题:
菜鸟教程:制造简单的窗口(window)
[打印本页]
作者:
160445706
时间:
2011-7-7 13:29
标题:
菜鸟教程:制造简单的窗口(window)
本帖最后由 夕阳武士 于 2011-7-7 20:26 编辑
不知道是不是火星了
某窗口:
#简单的窗口
class Window_xxx < Window_Base
def initialize#不用管
super(0,0,640,480)#格式:super(x坐标,y坐标,窗口长,窗口宽)
self.back_opacity = 144 #————这个数值可调,为透明程度
self.opacity = 144#....
self.contents_opacity = 255#文字透明度
self.contents = Bitmap.new(width - 32, height - 32)
self.visible = true
update#标签名
end#def的end
def update
self.contents.clear
self.contents.font.name = "黑体" #文字字体
self.contents.font.size = 20 #字体大小
self.contents.font.color = Color.new(255,255,255)#文字颜色
self.contents.draw_text(0, 0 , self.width - 32 , 24,"第一行的文字",1)
#格式:self.contents.draw_text(x坐标, y坐标 , 未知 , 高度(字体大小*1.2左右),"文字",显示方式)
self.contents.draw_text(0, 24 , self.width - 32 , 24, ""+$game_variables[1].to_s ,1)
#显示变量
end
end
#显示用
class Scene_Map
alias xxx_main main
def main
@xxxx_window = Window_xxx.new
xxx_main
@xxxx_window.dispose
end
alias xxx_update update
def update
@xxxx_window.update
xxx_update
end
end
复制代码
作者:
夕阳武士
时间:
2011-7-7 20:25
建议下次把脚本用脚本框框起来
作者:
忧雪の伤
时间:
2011-7-8 16:50
标签名究竟是啥意思……
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1