读书阁 > 游戏竞技 > 末日编程者 > 第四十六章 远程小兵(LOL)

第四十六章 远程小兵(LOL)(2 / 4)

技能释放区域。

只不过此刻需要韩海自行定义攻击的属性、方式、以及攻击效果,这样的话韩海心中就有底了。

韩海先略过这两个添加技能模块,找到了一旁的攻击模块、精神模块、魔力搬运模块,开始观察起了代码,因为他想要添加技能,必须先明白这个3D模型攻击的方式和套路。

过了许久,当太阳的光线从侧面传进大厦的时候,韩海终于醒了过来,此时他终于搞明白了这个远程小兵的攻击方式。

其实说白了,这个远程小兵就相当于一个15级左右的小法师,他一样有魔法力的,只不过这个小兵发出普通攻击是不消耗魔法力的,只有在催动法杖技能的时候才会消耗魔力,奇怪的是这个小兵发出魔法并不需要使用精神力来驱动。

而韩海刚刚阅读代码的时候,知道了这个远程小兵攻击释放的流程,首先小兵魔力储存的方位在它的头部,如果使用法力的时候,就会从头部流入到手臂上,然后传到进入法杖里面。

而魔力是有属性的,韩海刚刚看过之后,他发现可以选择的属性有7种,分别是光100、暗100、雷100、风100、土100、火100、水100。

想到这里,韩海就明白了技能改进的方案了,此时他需要一种急速的魔法,最好还带有控制的效果,这样的话第一个魔法就要选雷系了。

剩下的一个魔法,韩海心中想到的是强大的输出能力,这毋庸置疑是选择火系了,至今还没有找到比火系更加狂暴的攻击效果。

想到这里韩海就开始动手编写函数的内部实现,看着元素后面的数字韩海明白这是元素对魔力的需求,所以他这样写道:

Powerp=getMagic(100);

Thundert=p.transition(THUNDER);

returnt;

这个函数的实现只有寥寥2行,他主要起到的作用就是拿到魔力,然后使用魔力转换为雷电的魔力,然后返回给调用者,这样走通用的法杖释放流程,只不过最后发出的能量替换成了雷电。

就这样韩海以类似的手法也改完了另一个施法函数,只不过另一个函数是转换为火系能量去施法。

就这样韩海改进完两个函数后,这个远程小兵就多出了2个技能,分别是:破法(效果:被击中目标魔法降低,击中目标单位使其麻痹),火球术(魔法攻击600-800)。

韩海嘴角露出一丝

最新小说: 驭鬼断魂决 电影世界开拓者 万界主人公 我是一具尸体 焚烬末日 我的黑科技时代 灾厄边境 超神穿越系统 第三阴差 低配版系统主神