第一種方式:

void Update () {
		if (traget) {
                        //計算兩物體距離
			dis = Vector3.Distance(transform.position,traget.position);

			if(dis<=5){
                                //持續注視目標
				transform.LookAt (traget);
                                //持續往目標前進
				transform.position += transform.forward*Time.deltaTime * 1;
			}else aiNumber = 0;
		}
}

第二種方式:

            if (transform.position != traget)
                transform.position = Vector3.MoveTowards(
                    transform.position, traget, Time.deltaTime * 5);
創作者介紹
創作者 初學者日記 的頭像
初學者日記

初學者日記

初學者日記 發表在 痞客邦 留言(0) 人氣( 5019 )