Project1

标题: 选择项怎么增加选项 [打印本页]

作者: 黑舞嗜    时间: 2011-12-2 22:26
标题: 选择项怎么增加选项
本帖最后由 黑舞嗜 于 2011-12-2 22:28 编辑

先申明不能用沉影大大的那个对话加强的,和我脚本冲突了,然后下一页的方法,严格来说,只能显示3个选项(因为还需要一段文章)如果可以将那个对话加强脚本里的选择项合并功能独立出来的话也行
作者: R-零    时间: 2011-12-2 22:26
本帖最后由 R-零 于 2011-12-3 15:22 编辑



是要这效果么

事件执行脚本:
  1. l = [1,2,3,4,5,6,7,8,9,12,3,4,5,5,5,3] #这里是选项列表
  2. id = 1 #这里是储存结果的变量号码
  3. w = Window_Command.new(172,l);w.x = (544 - w.width) / 2;
  4. w.y = 400-w.height;w.openness = 0;w.open;begin;w.update;;Graphics.update;end until w.openness ==
  5. 255;
  6. loop{w.update;Graphics.update;Input.update;if Input.trigger?(Input::C);$game_variables[id] =
  7. w.index+1;break;end }
  8. w.close;begin;w.update;Graphics.update;end until w.openness == 0
  9. Input.update
复制代码
额……脚本是长了点,不过亲测可用
作者: 月夜神音    时间: 2011-12-3 11:05
最简单的方法就是用图案显示了……
其实不推荐靠修改脚本来达到些简单的效果,用事件就行了
作者: 小白玩家    时间: 2011-12-3 11:14
我表示,选项框就这么大,下一页不是很简单吗

1.jpg (80.89 KB, 下载次数: 27)

1.jpg

作者: Kimu    时间: 2011-12-3 12:24
小白玩家 发表于 2011-12-3 11:14
我表示,选项框就这么大,下一页不是很简单吗

这是一个没有边界条件的递归

不可能纯手动设置出来的
作者: 黑舞嗜    时间: 2011-12-3 14:35
月夜神音 发表于 2011-12-3 11:05
最简单的方法就是用图案显示了……
其实不推荐靠修改脚本来达到些简单的效果,用事件就行了 ...

我一开始就是用图案的,后来不知道怎么就弹出脚本错误,能告诉我这段脚本是做什么的么?(非默认脚本里的)
  1. #--------------------------------------------------------------------------
  2.   # ● タイピングSE再生
  3.   #--------------------------------------------------------------------------
  4.   def typese_update
  5.     if @messe_wait <= 0 and MESSE
  6.       MESSAGE_SE[$game_variables[MESSE_VNUM]].play
  7.       @messe_wait = MESSE_WAIT
  8.       @messe_wait = $game_variables[MESSE_VWAI] if $game_variables[MESSE_VWAI] > 0
  9.     end
  10.   end
复制代码





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