soulcage 发表于 2012-10-9 01:11:49

求教,如何在GM中实现DNF那样的指令发招功能?

请教大神

如果我想
1.按住前,角色向前走
2.快速连续按下两次前,第二次按下后按住不放,角色向前跑

用game maker 8.1,如何可以实现?

埃兰蒂菲丝 发表于 2012-10-9 18:56:09

这里仅提供一种思路~ 你可以创建一个字符串来记录最近的按键,用它来和你的固定招数对比,并且在很短的时间内消除它

soulcage 发表于 2012-10-10 18:36:51

回 1楼(埃兰蒂菲丝) 的帖子

恩,谢谢

用current_time取到时间,差不多搞出来了

不过用字符串记录按键我不会,所以我设了很多变量

埃兰蒂菲丝 发表于 2012-10-10 19:57:55

在说明里keyboard函数区里有相关函数,即记录最后一个按下的键~并且利用一个字符串来不断增加(不断地自身+最后按下的键)即可~

soulcage 发表于 2012-10-10 21:59:29

回 3楼(埃兰蒂菲丝) 的帖子

谢谢,我去找找看。

这样的话会容易很多。
页: [1]
查看完整版本: 求教,如何在GM中实现DNF那样的指令发招功能?