Project1
标题:
如何制作通过按键触发的即时技能
[打印本页]
作者:
.Eighteen.
时间:
2020-3-27 09:33
标题:
如何制作通过按键触发的即时技能
比如按下Q键触发能够使主角加速一段时间的技能,而且有CD
作者:
MCCF
时间:
2020-3-27 11:17
加速一段时间似乎不需要用通常的数据库技能来做,并行处理一个事件,判断键盘按键,如果按下Q键(对应RM中的虚拟键L键)则使用移动路线增加玩家的移动速度和频率,然后移动路线等待一段时间之后回复原有速度,然后本并行事件再等待一段时间作为CD(等待会阻塞分支条件的运行)……
[line]1[/line]
好像很繁琐……实际上是标准操作(逃
但是看起来LZ并不仅仅想要实现这个效果?如果还需要别的效果就再说……(如果不是战斗场景,大概可以用状态解决?)
作者:
chanszeman1018
时间:
2020-3-27 11:40
提示:
作者被禁止或删除 内容自动屏蔽
作者:
.Eighteen.
时间:
2020-3-27 12:11
MCCF 发表于 2020-3-27 11:17
加速一段时间似乎不需要用通常的数据库技能来做,并行处理一个事件,判断键盘按键,如果按下Q键(对应RM中 ...
多谢了!和我想实现的效果差不多了!就是按下Q主角加速持续几秒,然后加速结束就进入CD
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1