您的位置:首页 > 移动开发 > Unity3D

Unity-Animato深入系列---FloatValue阻尼

2015-12-29 16:15 155 查看
回到 Animator深入系列总目录

Animator的SetFloat接口可以设置阻尼,并且4种类型变量只有float是支持阻尼的。

public void SetFloat(int id, float value, float dampTime, float deltaTime);


当设置阻尼为0.2时

if (direction > 0) direction = 1;
else direction = 0;
Debug.Log("Direction: " + direction);
animator.SetFloat("Direction", direction, 0.2f, Time.deltaTime);


测试结果



当设置阻尼为0时

if (direction > 0) direction = 1;
else direction = 0;
Debug.Log("Direction: " + direction);
animator.SetFloat("Direction", direction, 0, Time.deltaTime);


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: