【转】角色距离驱动动画脚本的改进
来源:互联网 发布:mac合盖不休眠 编辑:程序博客网 时间:2024/05/02 02:53
var objectA : GameObject;
var objectB : GameObject;
var ScareAnimName = "";
var MixDistance = 2.0;
var wakeAnimName = "";
var MaxDistance = 10.0;
var IdleAnimName = "";
function Update ()
{
var dis : float
=Vector3.Distance(objectA.transform.position, objectB.transform.position); [local]1[/local][local]1[/local]
if ( dis<MixDistance)
{
animation.Play(ScareAnimName);
}
else if (dis>=MixDistance && dis<=MaxDistance)
{
animation.Play(wakeAnimName);
}
else
animation.Play(IdleAnimName);
}
1、可以界面输入最大最小距离;
2、定义距离两端的两个物体
3、输入驱动动画的名称(注意是手工输入,不是将动画clip拖拽进去,同时注意大小写)。
- 【转】角色距离驱动动画脚本的改进
- Unity3D计算角色与物体之间的距离来触发动画【脚本】
- Unity3D中角色的动画脚本的编写(一)
- Unity3d中角色的动画脚本的编写
- Unity3D中角色的动画脚本的编写(一)
- Unity3D中角色的动画脚本的编写(二)
- Unity3D中角色的动画脚本的编写(三)
- Unity3D中角色的动画脚本的编写
- Unity3D中角色的动画脚本的编写
- 计算角色和物体之间距离来触发动画【Unity3d】
- 角色动画文件的开发
- 角色动画的一些疑问(-)
- 一种改进的余弦距离测度
- Sybase JDBC驱动的改进
- Sybase JDBC驱动的改进
- MongoDb Samus 驱动的改进
- 字符设备驱动的改进
- 角色动画
- 【转】iphone游戏策划经验谈
- 【转】Unity3D播放器插件研究
- 【读书笔记】理财类书籍(2013.8.24周末两天)
- JoshChen_php新手进阶高手不可或缺的规范介绍
- 【转】Unity脚本机制分析
- 【转】角色距离驱动动画脚本的改进
- 【转】物体变形代码
- 【转】Unity3d动画脚本 Animation Scripting(深入了解游戏引擎中的动画处理原理)
- Java中的简单排序:冒泡排序,选择排序,插入排序
- 【转】如何动态加载模型
- 【转】Unity3D结合XML载入和保存数据
- 【转】MessageBox脚本-U吧
- 【转】敌人跟随效果制作
- 【转】距离判断触发事件脚本