|
发表于 2011-6-13 08:29:02
|
显示全部楼层
做技能这个是最简单的,一般新手看那个http://bbs.islga.org/read-htm-tid-44359.html
就能做技能。
如果你现在就想做个飞锤,我可以给点建议。
1,飞锤要有飞出去锤子打中目标的效果,于是需要采用EffectLuanchMissile的模式。技能需要使用AbilTargetEffect的类型以攻击目标。
2,需要一个昏迷效果,所以需要一个昏迷行为BehaviorBuff,需要一个EffectApplyBehavior,有伤害所以要有EffectDamage。由于有两个效果,所以要弄个EffectSet装起来。
3,LuanchMissile,自然少不了Unit  Missile,这个Unit自然得有Actor和Mover,Mover可以看教程去,但是不好弄,直接复制个好了。Actor必须自己整,先来个Model,Missile的。
链接对应的Unit。由于没有现成的锤子模型,找个类似的飞弹模型。
其实还可以在Mover中设置模型翻滚,然后再用site类型动作者加个电,看起来比较像闪电飞锤。也可以直接导入个飞锤模型。(这个貌似也有教程)
4,需要发射时抬手,需要击中时电光,需要击中后原地无法移动眩晕一会。
于是发射和击中可以用Actor中的Attack类型来设置,抬手则是在攻击单位的Actor中设置,一般单位都有是用技能时候自动播放抬手动画,所以可以先不管。击中昏迷需要一个model的持续动画,模型选择Sepecter的昏迷好了,那个看起来很酷。让这个Actor在buff的on时创建,off时消失好了。
ok,飞锤over
当然,这上面的内容对于一个看完了那个美版新手教程,自己也研究过各种Effect,Behavior,Abil,Actor的人来说非常简单易懂。
而对于自己看都没看就过来发问的人来说,是天书……
看不看得懂可能就在一线之间,问题是你到底是在线内还是在线外? |
|