- 最后登录
- 2014-5-7
- 注册时间
- 2013-7-12
- 阅读权限
- 90
- 积分
- 11615
- 纳金币
- 454
- 精华
- 31
|
var EnemyCar: GameObject; //定义敌人
var attackRange = 100.0; //定义距离
var target : Transform;//定义目标为自己
EnemyCar=GameObject.Find("Enemy"); //实例化
if (target == null)
return;
var targetPoint = target.position;
var targetRotation = Quaternion.LookRotation (targetPoint - EnemyCar.transform.position,Vector3.up); //求出与目标之间的角度 可以判断角度
EnemyCar.transform.rotation = Quaternion.Slerp(EnemyCar.transform.rotation, targetRotation, Time.deltaTime * 2.0); //旋转之角度与目标对齐 可以换成车轮旋转
|
|