U3d的动画应用的角色控制
来源:互联网 发布:淘宝上买丝袜保密吗 编辑:程序博客网 时间:2024/06/05 09:46
public Animator animator;
private Transform tr;
private Vector3 localVeloctity;
private float speed;
private float angle;
private Vector3 lastPosition;
void Start(){
tr = transform;
lastPosition = tr.position;
}
void update(){
Vector3 direction = (tr.positon-lastPosition)/Time.deltaTime;
localVelocity = tr.InverseTransformDirection(velocity);
localVeloctity.y=0;
speed = localVeloctity.magnitude;
angle = (HorizontalAngle(localVeloctity)+360f)%360f;
lastPosition = tr.position;
animator.SetFloat("Speed",speed);
animator.SetFloat("Angle",angle);
Debug.Log("Speed:"+ speed + "Angle:" + angle);
}
static float HorizontalAngle(Vector3 direction){
return Mathd.Atan2(direction.z,direction.x)*Mathf.Rad2Deg;
}
阅读全文
0 0
- U3d的动画应用的角色控制
- U3d的响应用户输入的角色控制
- 格斗游戏角色控制之U3D状态机的编写
- U3D角色动画
- U3D学习心得-----资源管理:模型和角色动画的输出设置(上)
- 角色动画文件的开发
- 角色动画的一些疑问(-)
- 通过游戏逻辑对骨骼动画角色的局部骨骼进行控制,让游戏角色更加生动有趣!
- 基于角色的权限控制
- 基于角色的权限控制
- 基于角色的权限控制
- 基于角色的权限控制
- 基于角色的权限控制
- 基于角色的访问控制
- 基于角色的访问控制
- 基于角色的权限控制
- 基于角色的访问控制
- U3D中加载cs绘制的动画的代码
- Echarts图表 饼图中间带文字解决某个值过小导致扇区太小影响交互
- 论文阅读:Dual Supervised Learning
- redis集群搭建笔记
- JS 事件优先级
- Spark学习
- U3d的动画应用的角色控制
- jsp-乱码问题
- 实现UITableView穿过透明的导航栏时, contentSize引起问题
- WebStorm快捷键
- mybatis获取存储过程的返回值
- ssh登录提示RSA Host key认证失败的解决方法
- LeetCode-3:Longest Substring Without Repeating Characters
- 【python】变量赋值
- PIE使用