到目前为止,我们还没有涉足原版武将技中最大的一块:“指向性”杀兵技。例如,每次发射龙炮时,炮弹的落点都会集中在人群附近。因此,在这一章中,我们将以一个“指向性”的杀兵技作为框架。
在知识点上,除了介绍如何把武将技送进人堆以外,本章我们主要介绍物理引擎相关的内容,以及球坐标相关的函数。我们将了解如何使用速度、重力和阻力,以及无重力标记的使用。
这将是一个“足够复杂”的武将技;事实上,它也是本教程中最复杂的武将技案例。不过,读者也不用太担心:我们会一点一点地把这个武将技完成,并且,这一过程需要的新知识并不是太多。
我们先准备本章所需的素材。读者可以到资源文件里下载到相应的图形文件;除此之外,笔者还准备了一个Things ini片段(见All-Things点ini),读者可以将该片段中的内容直接复制粘贴到自己的Things ini中。
本章的武将技是一个三级武将技系列:地火、地焰涌、地焰星燃。我们先在Magic ini中配置它们,如下:
[MAGIC]
SEQUENCE = 115
NAME =地火
MP =26
POWER =100
ATTACK =8
SCRIPT =804
ATTRIB =全體,主將
TITLE =
NOTE =地火,L1
ACTIVE =敵方全軍
[MAGIC]
SEQUENCE = 116
NAME =地焰涌
MP =37
POWER =100
ATTACK =8
SCRIPT =805
ATTRIB =全體,主將
TITLE =
NOTE =地火,L2
ACTIVE =敵方全軍
[MAGIC]
SEQUENCE = 117
NAME =地焰星燃
MP =46
POWER =100
ATTACK =8
SCRIPT =806
ATTRIB =全體,主將
TITLE =
NOTE =地火,L3
ACTIVE =敵方全軍
在实际开始之前,我们先通过一楼的视频了解一下我们的大致目标。在这个武将技中,伴随着地面的抖动,地面将会裂开若干(1/2/3)道裂缝,从裂缝中喷出一束高火苗;一团团岩浆火球从地面的裂缝中喷涌而出,落向四周的地面,给周围的士兵和路过的主将造成杀伤。火球落地后,残余的岩浆还将持续存在一小会儿,烫死任何试图踏入其中的士兵。
读者可能注意到,这个武将技和龙炮有不少异曲同工之妙;事实上,该武将技中飞溅的火球的效果的确参考了龙炮。除此之外,地震的效果参考了大地狂啸。
在知识点上,除了介绍如何把武将技送进人堆以外,本章我们主要介绍物理引擎相关的内容,以及球坐标相关的函数。我们将了解如何使用速度、重力和阻力,以及无重力标记的使用。
这将是一个“足够复杂”的武将技;事实上,它也是本教程中最复杂的武将技案例。不过,读者也不用太担心:我们会一点一点地把这个武将技完成,并且,这一过程需要的新知识并不是太多。
我们先准备本章所需的素材。读者可以到资源文件里下载到相应的图形文件;除此之外,笔者还准备了一个Things ini片段(见All-Things点ini),读者可以将该片段中的内容直接复制粘贴到自己的Things ini中。
本章的武将技是一个三级武将技系列:地火、地焰涌、地焰星燃。我们先在Magic ini中配置它们,如下:
[MAGIC]
SEQUENCE = 115
NAME =地火
MP =26
POWER =100
ATTACK =8
SCRIPT =804
ATTRIB =全體,主將
TITLE =
NOTE =地火,L1
ACTIVE =敵方全軍
[MAGIC]
SEQUENCE = 116
NAME =地焰涌
MP =37
POWER =100
ATTACK =8
SCRIPT =805
ATTRIB =全體,主將
TITLE =
NOTE =地火,L2
ACTIVE =敵方全軍
[MAGIC]
SEQUENCE = 117
NAME =地焰星燃
MP =46
POWER =100
ATTACK =8
SCRIPT =806
ATTRIB =全體,主將
TITLE =
NOTE =地火,L3
ACTIVE =敵方全軍
在实际开始之前,我们先通过一楼的视频了解一下我们的大致目标。在这个武将技中,伴随着地面的抖动,地面将会裂开若干(1/2/3)道裂缝,从裂缝中喷出一束高火苗;一团团岩浆火球从地面的裂缝中喷涌而出,落向四周的地面,给周围的士兵和路过的主将造成杀伤。火球落地后,残余的岩浆还将持续存在一小会儿,烫死任何试图踏入其中的士兵。
读者可能注意到,这个武将技和龙炮有不少异曲同工之妙;事实上,该武将技中飞溅的火球的效果的确参考了龙炮。除此之外,地震的效果参考了大地狂啸。