Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
��������
© monolizm LLC
AKO n3 M2
a f y mx f o a of t yo k hulaj P AKO e mxa o
mt UKK B L AKO G
��������
© monolizm LLC
・自動で移動するNPCが作れるよ。・障害物を自動で避けながら目標地点にキャラを移動させるなんてこともできるよ。
A
���������
��������
© monolizm LLC
オフメッシュリンク(Off-Mesh Link)uiy c a c b o
������������������� �!� ��
ナビメッシュ障害物(NavMeshObstacle)h o
��������
© monolizm LLC
R yR yRR ax
_R3 M2 K
それじゃ順番に見ていきましょう
��������
© monolizm LLC
1.オフメッシュリンクを手動で作成
��������
© monolizm LLC
ta j P. 4:B K h
e oho -L: mx f. 4:B Ky a
オフメッシュリンクを手動で作成
��������
© monolizm LLC
. 4:B K OffMeshLinkコンポーネント
オフメッシュリンクを手動で作成
Start 自分のGameObject(Transform)、End もう片方(移動先)のGameObject(Transform)
o
��������
© monolizm LLC
y P f l t
オフメッシュリンクを手動で作成
Pa b Bakeo ui
��������
© monolizm LLC
Unityで動作確認!
��������
© monolizm LLC
2.オフメッシュリンクを自動で作成
��������
© monolizm LLC
p P ma ojj vt P
jje t yg b o
オフメッシュリンクを自動で作成
��������
© monolizm LLC
U Uy mP3 MA KAG 4:B K gPGenerateOffMeshLinks PNavifgationArea Jump mxdh
オフメッシュリンクを自動で作成
��������
© monolizm LLC
3 MA KAG C gP. I K 4 2 1A C PDrop Height Jump Distance C
オフメッシュリンクを自動で作成
Drop Height PKf l
Jump Distance PKf l
��������
© monolizm LLC
fthl l tr
オフメッシュリンクを自動で作成
��������
© monolizm LLC
Unityで動作確認!
��������
© monolizm LLC
3.ナビメッシュ障害物
��������
© monolizm LLC
f h. 4:B Kmx
p P. 4:B K mPA A :G O
sj P3 M2 4: K U
AddComponent > Navigation > NavMeshObstacle
ナビメッシュ障害物
��������
© monolizm LLC
ナビメッシュ障害物
CarveプロパティにについてP h mxdh
P mxa fPy h mxdh
x b mxP o PP U o af
at yP- IM
��������
© monolizm LLC
ナビメッシュ障害物
3 M2 4: K U
��������
© monolizm LLC
Unityで動作確認!
��������
© monolizm LLC
4.移動コストについて
��������
© monolizm LLC
K ix UP f hx f a U
aU yP移動距離×コスト
P3 MA KAG Areasタブy3 MA KAG I f b
移動コストについて
��������
© monolizm LLC
5.NavMeshAgent利用時の注意点
��������
© monolizm LLC
NavMeshAgentはGameObjectの移動を行う。
s P. 4:B K l vtU b P競合が起こり正常な
動作にならない
. 4:B K l URigidbody
b / 0A KA o jAnimator
b GGK2GKAG aP t Po
Kf e A KGIf e
KK G L AKO G B LII K 2 L M 2ANA -G G K K
��������
© monolizm LLC
■現時点での問題点・オフメッシュリンク間の移動が不自然スーッと移動しちゃってるね。>スクリプトで制御すればなんとかなる
・自動でオフメッシュリンクを作ると、飛び降り側は作成できるが、飛び乗り側が作成されない。>飛び乗りは手動で作成する
��������
© monolizm LLC
■まとめオフメッシュリンク o P3 -f
ナビメッシュ障害物yP h
��������
© monolizm LLC
KK G L AKO G B LII K 2 L 3 MA KAG KAKO
KK L CGL:GL : G GK B ( L AKO8 ) K
��������
© monolizm LLC
ご清聴ありがとうございました