这是一篇关于Tank炮塔转向问题,当玩家坦克距敌人30米远时炮塔就会自动转向敌人,同时这脚本也可以加在敌人身上
脚本:
using UnityEngine;
using System.Collections;
public enum EnemyTypea
{ //枚举敌人的类型
Enemy0,
Enemy1
}
public class enemyMove : MonoBehaviour {
public EnemyTypea enemType = EnemyTypea.Enemy0;//敌人枚举类型 (策划可选)
public GameObject player;//<span style="font-family: Arial, Helvetica, sans-serif;">玩家</span><span style="font-family: Arial, Helvetica, sans-serif;">游戏对象</span>
private const int EMEMY_NORMAL = 0;//敌人的状态 普通状态
private const int EMEMY_ROTATTON = 1;//旋转状态
private const int EMEMY_RUN = 2;//奔跑状态
private const int EMEMY_CHASE = 3;//追击玩家状态
private const int EMEMY_ATTACK = 4;//攻击<span style="font-family: Arial, Helvetica, sans-serif;">玩家</span><span style="font-family: Arial, Helvetica, sans-serif;">状态</s