Project1

标题: 一键多技能制作方法 [打印本页]

作者: flame2    时间: 2012-3-28 18:06
标题: 一键多技能制作方法
本帖最后由 flame2 于 2012-3-29 13:27 编辑

大家遇到过技能太多但按键不够的情况吧~(汗……才怪……)
这个教程就是专门解决这种情况de。





可以先弄个变量,之后设置几套技能,
再设2个键切换技能、(具体的不用说了吧,一个加变量一个减变量)
之后在发动技能的动作那里判定这个变量怎么样怎么样时就发动那个技能。
如果变量要求已经被占用,可以多设一个动作,判定就是那样。











以上方法只是搞固定键位固定技能的。
接下来的是第二个方法。
可以改变键位发动的技能……
……
















设置5个键当技能键位,之后新建5个变量,接着在玩家那边搞上5个动作。
接下来大家应该知道了。
在变量是什么的时候就判定为某个技能。
还可以搞5个对象去更改键位技能。
可以是受到攻击就给对象加一或减一,在减到一定数值或者加到一定数值时立即转跳到另一个动作。
让那个变量归零或者变成最大数量。
鉴于这个东西只需要用5个动作(一个开始,一个加一,一个减一,一个归零,一个变成最大数值),可以把5个对象合为一体,之后再弄个变量来设置这些对象的切换。


美中不足的就是如果搞到随机拿取技能而不是按顺序,并且技能多就惨了。
所以,还可以这么做:
…………
………
……


作者: jiuji250    时间: 2012-3-28 23:39
神马情况?打了一半就没了
作者: zs12974    时间: 2012-3-29 16:48
你的方法也不错   我是给每一个攻击变量  加一个攻击待机,每打一次 都回到攻击待机  然后判定变量,   没你的复杂,,呵呵  不过可以设置 连击技 也凑合了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1