Project1
标题:
[RM脚本] 窗口以及字体颜色生成器
[打印本页]
作者:
frantice
时间:
2006-9-7 05:01
标题:
[RM脚本] 窗口以及字体颜色生成器
首先很抱歉:
1 是因为时间相隔了1年多..严重滞后
2 是因为无法对该工程进行翻译(当然,还有西班牙文版的= =)
原帖在此:
http://www.dubealex.com/asylum/index.php?showtopic=1789
作者是伟大光荣的
Dubealex
大人:
使用方法:
选择1 是进行文字颜色编辑
选择2 是创建scene(最多9个窗口)
3个键:
TAB 窗口大小和位置的切换
BACKSPACE 调节幅度
ENTER 输出脚本
方向控制方向, 数字控制选择窗口.
下载:
http://ftp2.66rpg.com/3/临时� ... e Arena/Scene-1.rar
贴一个效果脚本,这是个有2个窗口组成的scene:
注意字体要改
#===================================================
# - CLASS Your_Scene Begins
#===================================================
class Your_Scene
#---------------------------------------------------------------------------------
def initialize
end
#---------------------------------------------------------------------------------
def main
@window1 = Window1.new
@window1.x =6
@window1.y =4
@window1.height = 473
@window1.width = 510
#@window1.z = 200
@window2 = Window2.new
@window2.x =522
@window2.y =0
@window2.height = 480
@window2.width = 100
#@window2.z = 200
Graphics.transition
loop do
Graphics.update
Input.update
#update
if $scene != self
break
end
end
Graphics.freeze
@window1.dispose
@window2.dispose
end
#---------------------------------------------------------------------------------
#---------------------------------------------------------------------------------
def update
end
#---------------------------------------------------------------------------------
end
#===================================================
# - CLASS Your_Scene Ends
#===================================================
#===================================================
# - CLASS Window1 Begins
#===================================================
class Window1 < Window_Base
#---------------------------------------------------------------------------------
def initialize
super(0, 0, 510,473)
self.contents = Bitmap.new(width - 32, height - 32)
self.contents.font.name = "Tahoma"
self.contents.font.size = 22
self.contents.font.color = text_color(0)
self.contents.draw_text(0, 0, 33, 33, "1")
end
#---------------------------------------------------------------------------------
end
#===================================================
# - CLASS Window1 Ends
#===================================================
#===================================================
# - CLASS Window2 Begins
#===================================================
class Window2 < Window_Base
#---------------------------------------------------------------------------------
def initialize
super(0, 0, 100,480)
self.contents = Bitmap.new(width - 32, height - 32)
self.contents.font.name = "Tahoma"
self.contents.font.size = 22
self.contents.font.color = text_color(0)
self.contents.draw_text(0, 0, 33, 33, "2")
end
#---------------------------------------------------------------------------------
end
#===================================================
# - CLASS Window2 Ends
#===================================================
复制代码
作者:
frantice
时间:
2006-9-7 05:01
标题:
[RM脚本] 窗口以及字体颜色生成器
首先很抱歉:
1 是因为时间相隔了1年多..严重滞后
2 是因为无法对该工程进行翻译(当然,还有西班牙文版的= =)
原帖在此:
http://www.dubealex.com/asylum/index.php?showtopic=1789
作者是伟大光荣的
Dubealex
大人:
使用方法:
选择1 是进行文字颜色编辑
选择2 是创建scene(最多9个窗口)
3个键:
TAB 窗口大小和位置的切换
BACKSPACE 调节幅度
ENTER 输出脚本
方向控制方向, 数字控制选择窗口.
下载:
http://ftp2.66rpg.com/3/临时� ... e Arena/Scene-1.rar
贴一个效果脚本,这是个有2个窗口组成的scene:
注意字体要改
#===================================================
# - CLASS Your_Scene Begins
#===================================================
class Your_Scene
#---------------------------------------------------------------------------------
def initialize
end
#---------------------------------------------------------------------------------
def main
@window1 = Window1.new
@window1.x =6
@window1.y =4
@window1.height = 473
@window1.width = 510
#@window1.z = 200
@window2 = Window2.new
@window2.x =522
@window2.y =0
@window2.height = 480
@window2.width = 100
#@window2.z = 200
Graphics.transition
loop do
Graphics.update
Input.update
#update
if $scene != self
break
end
end
Graphics.freeze
@window1.dispose
@window2.dispose
end
#---------------------------------------------------------------------------------
#---------------------------------------------------------------------------------
def update
end
#---------------------------------------------------------------------------------
end
#===================================================
# - CLASS Your_Scene Ends
#===================================================
#===================================================
# - CLASS Window1 Begins
#===================================================
class Window1 < Window_Base
#---------------------------------------------------------------------------------
def initialize
super(0, 0, 510,473)
self.contents = Bitmap.new(width - 32, height - 32)
self.contents.font.name = "Tahoma"
self.contents.font.size = 22
self.contents.font.color = text_color(0)
self.contents.draw_text(0, 0, 33, 33, "1")
end
#---------------------------------------------------------------------------------
end
#===================================================
# - CLASS Window1 Ends
#===================================================
#===================================================
# - CLASS Window2 Begins
#===================================================
class Window2 < Window_Base
#---------------------------------------------------------------------------------
def initialize
super(0, 0, 100,480)
self.contents = Bitmap.new(width - 32, height - 32)
self.contents.font.name = "Tahoma"
self.contents.font.size = 22
self.contents.font.color = text_color(0)
self.contents.draw_text(0, 0, 33, 33, "2")
end
#---------------------------------------------------------------------------------
end
#===================================================
# - CLASS Window2 Ends
#===================================================
复制代码
作者:
雷欧纳德
时间:
2006-9-7 05:53
这个``` 好象 叶子还是谁发过`````
作者:
frantice
时间:
2006-9-7 06:24
发过...摔倒.....
明天换个.....{/shan}
作者:
亿万星辰
时间:
2006-9-7 14:57
那个是叶子自己弄的,是某6的提议~~~~{/hx}
作者:
柳柳
时间:
2006-12-13 20:42
链接过期了……
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1