void Update() { //检测玩家是否走进自己巡逻的区域 if (gameStatusOp.getPlayerArea() == whichPatrol) { //如果没有在追玩家,就去追玩家 if (!runningAfter) { runningAfter = true; addAction.moveToPlayer(this.gameObject); } } else { //玩家走出自己巡逻的区域,停止追逐 if (runningAfter) { gameStatusOp.playerScore(); runningAfter = false; //继续巡逻 addAction.moveRandomly(this.gameObject, false); } } }