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

Project1

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

[已经解决] 如何制作通过按键触发的即时技能

[复制链接]

Lv2.观梦者

梦石
0
星屑
253
在线时间
13 小时
注册时间
2020-3-22
帖子
37
跳转到指定楼层
1
发表于 2020-3-27 09:33:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
10星屑
比如按下Q键触发能够使主角加速一段时间的技能,而且有CD

Lv4.逐梦者

梦石
2
星屑
6639
在线时间
501 小时
注册时间
2018-3-23
帖子
533

R考场第七期银奖

2
发表于 2020-3-27 11:17:13 | 只看该作者
加速一段时间似乎不需要用通常的数据库技能来做,并行处理一个事件,判断键盘按键,如果按下Q键(对应RM中的虚拟键L键)则使用移动路线增加玩家的移动速度和频率,然后移动路线等待一段时间之后回复原有速度,然后本并行事件再等待一段时间作为CD(等待会阻塞分支条件的运行)……


好像很繁琐……实际上是标准操作(逃
但是看起来LZ并不仅仅想要实现这个效果?如果还需要别的效果就再说……(如果不是战斗场景,大概可以用状态解决?)
祝好。
回复

使用道具 举报

头像被屏蔽

Lv4.逐梦者 (禁止发言)

梦石
0
星屑
5701
在线时间
922 小时
注册时间
2013-8-29
帖子
1468
3
发表于 2020-3-27 11:40:32 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
253
在线时间
13 小时
注册时间
2020-3-22
帖子
37
4
 楼主| 发表于 2020-3-27 12:11:01 | 只看该作者
MCCF 发表于 2020-3-27 11:17
加速一段时间似乎不需要用通常的数据库技能来做,并行处理一个事件,判断键盘按键,如果按下Q键(对应RM中 ...

多谢了!和我想实现的效果差不多了!就是按下Q主角加速持续几秒,然后加速结束就进入CD
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-26 13:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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