设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2763|回复: 14
打印 上一主题 下一主题

[已经解决] 三个问题求指教!

[复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
15 小时
注册时间
2010-12-15
帖子
24
跳转到指定楼层
1
发表于 2010-12-17 02:29:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
15 小时
注册时间
2010-12-15
帖子
24
15
 楼主| 发表于 2010-12-18 17:18:22 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
15 小时
注册时间
2010-12-15
帖子
24
14
 楼主| 发表于 2010-12-18 16:14:01 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

弓箭手?剑兰

梦石
0
星屑
5119
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
13
发表于 2010-12-18 14:51:16 | 只看该作者
本帖最后由 一箭烂YiJL 于 2010-12-18 14:51 编辑

回复 Ly1850320 的帖子

start函数里加进:
  1. @help_window = Window_Help.new
复制代码
update函数里加进:
  1. @help_window.update
  2. case @help_window.index
  3. when 0
  4.   @help_window.set_text("开始游戏")
  5. when 1
  6.   @help_window.set_text("读取")
  7. when 2
  8.   @help_window.set_text("离开")
  9. when 3
  10.   @help_window.set_text("第四选项说明")
  11. end
复制代码
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
15 小时
注册时间
2010-12-15
帖子
24
12
 楼主| 发表于 2010-12-18 14:39:53 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
15 小时
注册时间
2010-12-15
帖子
24
11
 楼主| 发表于 2010-12-18 14:32:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
15 小时
注册时间
2010-12-15
帖子
24
10
 楼主| 发表于 2010-12-18 14:31:43 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
15 小时
注册时间
2010-12-15
帖子
24
9
 楼主| 发表于 2010-12-18 14:30:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
328 小时
注册时间
2009-10-8
帖子
168
8
发表于 2010-12-18 09:01:01 | 只看该作者
+.+第二个问题,将那个脚本中第八行的EVENT_NAME = ["Some Text"]中的Some Text改成与公共事件中的第一个公共事件同样的名称即可

我们是一个团队,为了各自的梦想,没有豪言壮语,朝着共同的方向默默前进 -lmtop.uueasy.com
回复 支持 反对

使用道具 举报

Lv4.逐梦者

弓箭手?剑兰

梦石
0
星屑
5119
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
7
发表于 2010-12-17 21:23:29 | 只看该作者
本帖最后由 一箭烂YiJL 于 2010-12-17 21:30 编辑

A。问题2
这样吧:
Scene_Title的脚本页里,找到:
  1.     s1 = Vocab::new_game
  2.     s2 = Vocab::continue
  3.     s3 = Vocab::shutdown
  4.     @command_window = Window_Command.new(172, [s1, s2, s3])
复制代码
这三行,插入一行添加
  1. s4 = "另一选项"
复制代码
修改成为:
  1. @command_window = Window_Command.new(172, [s1, s2, s3, s4])
复制代码
然而s4在第四个选项。(这时你应该明白怎么弄他在第n个选项)

然后重点就是选项动作,找到update这个函数,有这行:
  1.     if Input.trigger?(Input::C)
  2.       case @command_window.index
  3.       when 0    # 新的劇情
  4.         command_new_game
  5.       when 1    # 繼續遊戲
  6.         command_continue
  7.       when 2    # 退出遊戲
  8.         command_shutdown
  9.       end
  10.     end
复制代码
if那句判断按下C,case那句判断按下后是哪个选项(从0数起)
然后在when 2的end前面插入when 3,然后就是动作。比如:
  1.       case @command_window.index
  2.       when 0    # 新的劇情
  3.         command_new_game
  4.       when 1    # 繼續遊戲
  5.         command_continue
  6.       when 2    # 退出遊戲
  7.         command_shutdown
  8.       when 3    # 比如这是开始游戏(when3就是选项4)
  9.         command_new_game
  10.       end
复制代码
B。问题3
主要是这两句:
  1. @command_window.x = (544 - @command_window.width) / 2
  2. @command_window.y = 288
复制代码
@command_window = Window_Command.new(172, [s1, s2, s3])之下
若连RM的XY坐标也不懂计的话请从新手教程学起。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-9-25 00:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表