Skip to content

hijikata-nasu/NavigationTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NavigationTest

Navigetionの学習の為のプロジェクトです。
自動で経路を探索し、目標に向かうことができます。

規約により、再配布出来ないアセットがあるので、別途ダウンロードする必要があります。
Asetts/ に以下のアセットを配置してください。
Standard Assets

仕様

スクリプトの説明

MoveToTarget(Script)について

このスクリプトをアタッチするためには、ThirdPersonCharactorとNavMeshAgentがアタッチされている必要があります。
このスクリプトは、NavMeshAgentが求めた経路の情報をThirdPersonCharactorに橋渡しする役割を担っています。
このスクリプトには、以下のプロパティがあります。

プロパティ 説明
Destination 目標となるGameObjectです。シーン内の任意のオブジェクトを設定します。
Animation 移動に合わせてアニメーションを再生するかです。
Speed 移動速度を設定します。初期値は1.5です。

MoveToTargetの依存関係
MoveToTargetの依存関係

シーンの説明

unitychan

事前にBakeされたNavMesh内をDestinationに向かって、「自分以外のNavMeshAgentがアタッチされたオブジェクト」や、
「NavMeshObstacleがアタッチされたオブジェクト」を避けながら歩いていきます。
初期状態ではシーン内の Destination に向かって歩いていきます。

operableUnitychan

NavMeshObstacleがアタッチされたUnityちゃんです。
WASDまたは矢印キーで操作可能です。

Obstacle

NavigationAreaをNotWalkableに設定されたオブジェクトです。

Destination

unitychanに設定されている目的地となるオブジェクトです。

ライセンス

UCL
このプロジェクトは、ユニティちゃんライセンス条項 の元に開発されています。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published