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

Project1

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

[已经解决] “禁止键盘操作”怎样做?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
66 小时
注册时间
2009-2-13
帖子
382
跳转到指定楼层
1
发表于 2010-8-20 12:07:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 38571240 于 2010-8-20 22:50 编辑

我想设置一个开关,打开的时候任何键盘操作都无效,请问该怎样做?

已另开。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
66 小时
注册时间
2009-2-13
帖子
382
7
 楼主| 发表于 2010-8-20 16:26:23 | 只看该作者
本帖最后由 38571240 于 2010-8-20 22:51 编辑

已另开
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
66 小时
注册时间
2009-2-13
帖子
382
6
 楼主| 发表于 2010-8-20 15:13:27 | 只看该作者
假设说我运行一个并行事件A,当开关X开启时执行如下:按下方向键主角自动向各方向重复行走,到达【某地】时暂时停止,碰到障碍物也停止。再按方向键可以再重复向各方向行走。
我现在设置主角接触【某地】时关闭开关X,接触【某地】周边时开启开关X,碰到障碍物会自动停止,无需关闭开关,那么怎样避免在行进的途中按下方向键拐弯?
如果设置并行事件为自动,那么碰到任何障碍物之后都无法动弹了。如果按四个方向分别设置开关,那必须在每一个障碍物上都设置事件,接触地图的边缘也自动停止,那么难道需要设置一圈事件?因为我的这个事件是不固定路径的,除了几个地点和边缘外,地图上任何点都需要并行事件A
回复 支持 反对

使用道具 举报

Lv1.梦旅人

水土火风重逢处

梦石
0
星屑
239
在线时间
691 小时
注册时间
2010-7-17
帖子
3042
5
发表于 2010-8-20 13:39:42 | 只看该作者
那可以在这些并行事件设置独立开关,然后在你那个事件执行时关掉那个独立开关,事件结束后再打开
独坐望城,望断天涯
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
66 小时
注册时间
2009-2-13
帖子
382
4
 楼主| 发表于 2010-8-20 13:37:35 | 只看该作者
我这个事件执行的时候同时还有键盘上的一些键触发并行事件,触发并行事件会破坏这个事件的进程,所以用自动设置也没用。最好把键都禁用
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
289
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

3
发表于 2010-8-20 12:41:18 | 只看该作者
丢个自动运行事件就可以了~~

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv1.梦旅人

水土火风重逢处

梦石
0
星屑
239
在线时间
691 小时
注册时间
2010-7-17
帖子
3042
2
发表于 2010-8-20 12:25:09 | 只看该作者
LZ想要这个干什么?如果没有加入鼠标脚本的话,一旦触发就动不了了啊
独坐望城,望断天涯
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 22:08

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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