===[教学]在指定的动作中为武器加入火焰特效===
本文以Black_Stan大的真田幸村作例。【附带模型下载】
制作工具:
1】War3ModelEditor
2】VertexModifer
如果没有以上两个工具,请到模型相关教程集合下载
请继续往下看:
开启【War3ModelEditor】,打开【HeroYukimuraSanada.mdx】,
看看所有动作后,计划在攻击、几率性攻击及突刺這些动作中加入火焰,
這些动作的名称是【Attack】,【Attack 2】,【Attack Slam】,【Spell Slam】。
第一步,进入【MPQ Browser】。
【File 】- 【War3.mpq】,从【Textures】中找到【CloudSingle.blp】,对它右键,选【Use as Texture】,
就这样,【CloudSingle.blp】就被套用在這模型中,关闭【MPQ Browser】。
开启【NodeManager】,对着【Weapon】这个【Bone】右键,选【Create Particle Emitter2】,
再为你刚刚新创造的【Particle Emitter2】改一个适合的名称,这里更名为【Fire】。
对着它连按两下,输入以上数据,但【Visibility】要注意。
Segment1: 237,200,54
Segment2: 200,47,0
Segment3: 117,0,21
除了【Attack】【Attack 2】【Attack Slam】【Spell Slam】這四個动作外,
其他动作一律不显示火焰效果,【SequenceManager】內可看到所有动作其播放時間。
【Visibility】內输入以上数据,0代表不显示,也就是以上的播放时间中不显示效果。
接下来便要设定火焰的位置,借助【VertexModifer】找到一個适当的坐标,
大约是(85,-38.2,66)。
回去为Fire设定它的坐标。
接下來重复以上方法,创建一個新的【Particle Emitter2】,
名为【Fire2】。而且套用【Clouds8x8.blp】,這张blp贴图在【War3.mpq】內的【ReplaceableTextures\Weather】。
最後把它设定以上数据,【Visibility】跟【Fire】一样,另外坐标也是跟【Fire】一样。
这样就完成粒子效果了! |