// **************************************************************** // その他処理 ********************************************************** // 移動ルートを作る void CreateRoute() { List <Vector3> _list = new List <Vector3>(); int num = S_Aflag.GetDestination(); if (num == 2) { _list = S_Asearch.SearchRoute(S_Aflag.O_EneFlag.transform.position); } else if (num == 0) { _list = S_Asearch.SearchRoute(num); _list.Add(S_Aflag.O_myZone.transform.position); } else if (num == 1) { _list = S_Asearch.SearchRoute(num); _list.Add(S_Aflag.O_EneFlag.transform.position); } m_route.Clear(); m_route = _list; m_routeIndex = 0; }