Nostalie 发表于 2020-10-1 14:09:26

怎么限制让玩家只能点某一按钮。

让玩家不能左键点其他按钮已经做出来了。用的是搞4个超大透明按钮放在挂在要引导玩家点的按钮的上下左右。
来屏蔽掉其他点击事件。

但是玩家依然可以用快捷键和右键怎么办呢?

题外话,一个冷知识:

似乎同一级的三个按钮其中一个把其他两个遮住。就会自动变透明。不管你用触发器怎么设置透明度。解决办法貌似只能把它放进另一个对话框。。。


gentry09 发表于 2020-10-2 23:17:47

有个禁用鼠标按钮的动作,可以一个一个把其它按钮点击禁用掉,虽然鼠标中键依然可以按下。。
另外,我特意试了一下,现在那个给对话框设置快捷键的功能好像还不行,快捷键指的是别的途径添加的?

Nostalie 发表于 2020-10-5 13:34:19

gentry09 发表于 2020-10-2 23:17
有个禁用鼠标按钮的动作,可以一个一个把其它按钮点击禁用掉,虽然鼠标中键依然可以按下。。
另外,我特意 ...

现在左键没问题。主要是右键。
我的意思就是命令面板按钮的快捷键。

gentry09 发表于 2020-10-5 22:34:32

那个要不直接禁用掉,一个一个地禁用单位技能,索引指定具体哪个位置的按钮
之前试过隐藏按钮,但像兴奋剂这种隐藏了框选其它类型单位再按快捷键也会触发

yxxiaobin 发表于 2020-10-11 19:48:12

不能禁止玩家按下技能按钮,但你可以禁止单位使用这个技能。禁用技能后按钮就不管用了。如果是批量单位,也可以让技能依赖一个所需条件或者验证器之类的,更方便管理。

yxxiaobin 发表于 2020-10-11 19:48:19

不能禁止玩家按下技能按钮,但你可以禁止单位使用这个技能。禁用技能后按钮就不管用了。如果是批量单位,也可以让技能依赖一个所需条件或者验证器之类的,更方便管理。

OB~ 发表于 2021-2-20 18:49:53

那个触发器好像允许禁用某一分类,比如禁用命令面板的按钮,这些按钮无法被点击,但是可以快捷键正常使用,自由之翼的某一个挑战就是那样做的

启用或禁用命令类型
页: [1]
查看完整版本: 怎么限制让玩家只能点某一按钮。