Project1

标题: 恳请高手帮忙解决,感谢! [打印本页]

作者: 一醉倾城    时间: 2008-8-14 20:31
标题: 恳请高手帮忙解决,感谢!
    问一个小小的问题。就是游戏开始的时候有三个选择,新游戏,读取和退出游戏。我的问题就是怎么把里面的文字变一下?还有就是字体也变一下。。。。。。麻烦说的详细点,我是新手。各位大哥大姐帮帮忙了。 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 一醉倾城    时间: 2008-8-14 20:41
    对了,顺便那个窗口的位置怎么调也说下,麻烦各位了。
作者: 蝶儿    时间: 2008-8-14 20:42
五楼正解
作者: xiarongshan    时间: 2008-8-14 20:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: IamI    时间: 2008-8-14 20:45
以下引用蝶儿于2008-8-14 12:42:20的发言:

点脚本
然后找最下面
有个Scene_Title 在里面修改

ORZ被抢了
位置是Scene_Title
看下面一段:
    s1 = "新游戏"
    s2 = "继续"
    s3 = "退出"
    @command_window = Window_Command.new(192, [s1, s2, s3])
    @command_window.back_opacity = 160
    @command_window.x = 320 - @command_window.width / 2
    @command_window.y = 288
前三行不要我废话了吧{/gg}最后两行是选择框的XY值
最后再加一句
@command_window.contents.font.name = "字体名"
作者: 一醉倾城    时间: 2008-8-14 20:56
    。。。。。。字体的位置在哪里?我怎么找不到呢?要自己加?
作者: 蝶儿    时间: 2008-8-14 20:57
在那个脚本里42,43行里
作者: 一醉倾城    时间: 2008-8-14 20:59
那是字体的X,Y的坐标啊,我要的是字体的型号和颜色啊?
作者: IamI    时间: 2008-8-14 21:01
Hiden
作者: 一醉倾城    时间: 2008-8-14 21:08
还是一次性再说一变把  详细点啊。。。。
问题:怎么改字体,文字加粗,文字加上古典点的颜色。。。我说的是开始界面哪里。。。麻烦了。。
作者: 很牛滴靓仔⒅    时间: 2008-8-14 21:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 一醉倾城    时间: 2008-8-14 21:13
太深奥。。。。。。不懂。。。{/pz}
作者: IamI    时间: 2008-8-14 21:29
首先请LZ加入脚本
  1. class Window_Command999 < Window_Command
  2.   #--------------------------------------------------------------------------
  3.   # ● 初始化对像
  4.   #     width    : 窗口的宽
  5.   #     commands : 命令字符串序列
  6.   #--------------------------------------------------------------------------
  7.   def initialize(width, commands)
  8.     # 由命令的个数计算出窗口的高
  9.     super(width,commands)
  10.     self.contents = Bitmap.new(width - 32, @item_max * 32)
  11.     self.contents.font.name = "华文新魏"#《=字体名
  12.     self.contents.font.bold = true#《=粗体
  13.     refresh
  14.   end
  15.   #--------------------------------------------------------------------------
  16.   # ● 刷新
  17.   #--------------------------------------------------------------------------
  18.   def refresh
  19.     self.contents.clear
  20.     for i in 0...@item_max
  21.       draw_item(i, Color.new(255,0,0,255))#<=这里调颜色
  22.     end
  23.   end
  24.   def disable_item(index)
  25.     draw_item(index, Color.new(0,0,0,255))#<=这里调另一颜色
  26.   end
  27. end
复制代码

然后再Scene_Title里面找到
    @command_window = Window_Command.new(192, [s1, s2, s3])
改为    @command_window = Window_Command999.new(192, [s1, s2, s3])
最后再调一下后面的XY坐标 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 一醉倾城    时间: 2008-8-14 22:16
虽然颜色不能变。。。。。还是算了,分给你了。
作者: 一醉倾城    时间: 2008-8-14 22:18
晕。。。。怎么没给成功??




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1