赞 | 0 |
VIP | 1 |
好人卡 | 0 |
积分 | 1 |
经验 | 179136 |
最后登录 | 2013-7-1 |
在线时间 | 9 小时 |
Lv1.梦旅人 查无此人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 9 小时
- 注册时间
- 2006-5-8
- 帖子
- 1399
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
首先很抱歉:
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
- #===================================================
复制代码
|
|