【3Dゲームエンジン】Unity質問スレッド28 [無断転載禁止]©5ch.net [無断転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0453名前は開発中のものです。
2017/02/06(月) 22:17:18.08ID:3pwamY+I{
public Transform goal;
public Transform goal2;
Vector3 start;
void Start()
{
// 最初の位置を覚えておく
start = transform.position;
// NavMeshAgentを取得して
var agent = GetComponent<UnityEngine.AI.NavMeshAgent>();
// ゴールを設定。
agent.destination = goal.position;
}
void OnTriggerEnter(Collider other)
{
if (other.tag == "goal") { agent.destination = goal2.position; }
}
}
衝突判定の部分のagentにエラー出るんですが、何故コレはだめなんでしょうか?他に書き方があるのでしょうか・・・?
■ このスレッドは過去ログ倉庫に格納されています