IT新手入门,零基础学IT,转行做IT,IT行业的职位选择,你我一同探讨!

IT新手入门网给你介绍IT行业的职位有哪些,让你转行做IT不发愁,IT入门有捷径

当前位置: 主页 > 技能提升 > Unity3D开发 > unity项目开发过程--基本概念(第五天)

unity项目开发过程--基本概念(第五天)

时间:2017-07-30 22:30来源:原创 作者:远而恪己 点击:
lMecanim BlendTree 2D 通过2个动画参数控制动画切换 InputWS InputAD分别对应POSX 与POSY两个数值 l Mecanim层设置 ,用于角色动画混合效果(如:边跑边攻击) 点击此处添加层,可更改Name,通过

l Mecanim BlendTree 2D 

 
通过2个动画参数控制动画切换
InputWS InputAD分别对应POSX 与POSY两个数值
 
 

l Mecanim层设置,用于角色动画混合效果(如:边跑边攻击)

点击此处添加层,可更改Name,通过Weight设置动画权重,Mask控制动画混合位置,并将此层需要的动画拖到面板中。
注意Mask 在Project视窗创建,选择
此处为将腿遮罩,则腿不会播放dance动画,当调节Weight动画权重数值时可看到融合效果(范围从0~1),1为完全融合。
l Weight 权重
若权重是指某个动画层在整动画中的影响,
若权重值为1则此层动画将与整个动画融合
若权重值为0则此层动画与整个动画完全不融合
脚本
anim.SetLayerWeight(层索引,权重值)

l 动画事件

找到角色源文件->找到需要的动画->
 
此脚本给在角色上,当攻击动画将要播放完时调用AttackBool();


     

------分隔线----------------------------
栏目列表
推荐内容