using UnityEngine;
using System.Collections;
public class BoosAI : MonoBehaviour
{
//敌人状态
//敌人站立状态
public const int STATE_STAND = 0;
//敌人行走
public const int STATE_WALK = 1;
//敌人奔跑状态
public const int STATE_RUN = 2;
//记录敌人的当前状态
private int enemyState;
//主角对象
private GameObject hero;
//备份上一次的敌人思考时间
private float backUptime;
//敌人思考下一次行为的时间
public const int AI_THINK_TIME = 2;
//敌人的巡逻范围
public const int AI_ATTACK_DISTANCE = 10;
// Use this for initialization
void Start()
{
//得到主角对象
hero = GameObject.Find("Cube");
//设置敌人的默认状态站立
enemyState = STATE_STAND;
}
// Update is called once per frame
void Update()
{
//判断敌人与主角的距离
if (Vector3.Distance(transform.position, her