|
这是我一个月前写在U9里面的额 关于软体(带子)的教程,来GA逛逛,发现带子的教程也还是空白,我就把这教程转来...
原帖子地址:http://bbs.uuu9.com/read.php?tid=2438252
给流浪剑客(dota英雄)添加一个类似丝带状的攻击特效.
模型位置units\demon\FelgaurdBlue\FelgaurdBlue.mdx
打开模型,我们会看到流浪的attack 2是如下效果:
现在要给这个攻击动画添加一个 一个类似丝带状的攻击特效...
首先打开WME,在节点管理器中对武器上的骨骼 就是 hand right 这个骨骼 添加一个软体发生器:
将它命名成blue,这个随便...
保存退出,
用mdlvis打开这个模型,这个工具主要是用来查看参数的:
第一,查看一下武器的位置,
这里我选了一个武器上一个主要的点,它的参数是: x:136.71 y: -32.86 z: 53.32
第二查看这个动作的帧数
这里可以看看到 是72733到73733帧,但实际上我们并不要攻击时的起手动作和收手动作,只要他的斧子划过一周的动作
开始划的时候是72941帧,大约划到73286帧完成一个最大的弧线,
第三查看其他所有动作的开始结束帧数
比如说walk是从667 到1333 那么就记录下来 677 1333
这样把所有的帧数全记录下来
按照时间先后顺序,列成竖排
667
1333
3167
5833
6357
6710
7134
7867
10067
10633
70633
72733
72941
73286
94767
96763
203267
不保存模型 关闭mdlvis
继续回到WME上来编辑
对刚才的blue软体,右键编辑,输入武器的坐标位置
确定保存之后开始双击这个软体进行编辑
在颜色那里选个自己喜欢的颜色,我选的是深蓝,然后上部,下部高度都设成50,使这个软体看的比较清楚.
现在就是编辑最重要的一部分,为什么流浪在做 用力挥舞大斧子的时候才有丝带效果出来,就在这一步关键的编辑
将动态化的小对勾打上
之后就点清晰度,来设置参数了:
进去之后 有个0:1 这个东西是指从0帧开始一直显示,后面的那个1就是指显示,可知0肯定是不显示
现在添加帧线:
开开始的那个表复制过来
667
1333
3167
5833
6357
6710
7134
7867
10067
10633
70633
72733
72941
73286
94767
96763
203267
根据开始想好了的方案
开始划的时候是72941帧,大约划到73286帧完成一个最大的弧线,
我们给这条帧线,设置显示方案,就是72941帧开始显示,到73287帧结束 那么添加方法就是冒号0 和冒号1
667: 0
1333: 0
3167: 0
5833: 0
6357: 0
6710: 0
7134: 0
7867: 0
10067: 0
10633: 0
70633: 0
72733: 0
72941: 1
73287: 0
94767: 0
96763: 0
203267: 0
好了,添加完成,确定保存,退出节点管理器
在该模型下给模型添加一个贴图,
按图打开mpq管理器
打开war3.mpq 找到 texture\RibbonNE1_blue.blp
对着这个贴图点"用作贴图" 之后 回到主界面
打开材质管理器,新建一个材质 在弹出的"层"的界面上点击右键新建
按如下图 设置这个材质
|
|