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

Project1

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

[已经解决] 关于按空格键(确认键)的问题

[复制链接]

Lv4.逐梦者

店长

梦石
13
星屑
1282
在线时间
1810 小时
注册时间
2010-10-6
帖子
779

蛤蛤蛤蛤开拓者

1
发表于 2015-11-30 19:05:01 | 显示全部楼层
本帖最后由 猪衰衰 于 2015-11-30 20:56 编辑

1.首先必须在公共事件里设置一个并行事件.
然后执行其他的对话事件首先要关闭控制公共事件的开关,事件完后等待10帧再开启.

2.稍微乱改了下脚本(因为是乱改的可能会以后其他情况可能会出现一些错误),Game_Player第404行至410改为
RUBY 代码复制
  1. def check_action_event   
  2.     return true if $game_map.setup_starting_event
  3.     check_event_trigger_there([0,1,2])
  4.     $game_map.setup_starting_event
  5.     return false if in_airship?
  6.     check_event_trigger_here([0])   
  7.     $game_temp.reserve_common_event(1)#公共事件1号
  8.     end

公共事件1为图3所示.

不过要是存在对话的事件(或者说要用到确认键的事件)末尾还是必须加等待10帧.

QQ截图20151130185923.png (21.79 KB, 下载次数: 17)

QQ截图20151130185923.png

QQ截图20151130185911.png (15.18 KB, 下载次数: 17)

QQ截图20151130185911.png

QQ截图20151130204713.png (18.34 KB, 下载次数: 20)

QQ截图20151130204713.png

Project2.rar

1.42 MB, 下载次数: 64

Project2脚本.rar

1.42 MB, 下载次数: 81

点评

Game_Player第404行,▼对象的倒数第六个  发表于 2015-12-1 19:34
在哪个脚本修改过的?没标注,找不到  发表于 2015-12-1 19:32
好的,晚点我试试,昨晚临时有事,出去了。  发表于 2015-12-1 15:15
如果事件末尾不需要用到确认键就不需要等待,总之详细看范例.  发表于 2015-11-30 20:52
再稍微改了下脚本,能够不需要开关实现对话效果,但是要是地图上存在对话事件(或者是要用都空格键),为了避免冲突还是需要在末尾等待10帧  发表于 2015-11-30 20:51

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

努力填新坑中!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-16 23:20

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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