9 r8 Z' @8 J2 k' r6 q+ k 7 Z+ N" P. P* `5 F, j% [* }: K" a 1 ^8 L' ]) O+ n( R+ a; B
一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。 - m' o& g0 K, w3 I2 J$ ^6 S9 Y. [1 J6 T8 q6 O; ]$ |2 j
5 A* b1 S4 j& L0 y! B% ]
1 V* _# P' y- B
2 B% l! }; d* v2 V. D# `
' F8 j, `/ P* V( `0 [3 M( T
但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。2 P6 e. D* p* ?" j. q
' T" S \! I% V9 }, T) E3 p# A3 b' g5 I, Z; l
1 A- r S n3 l3 G) U* N' w0 g8 Q, B. G, N6 q* a. ^) g9 c
$ Q6 _$ I+ S5 g# A+ K% R: Z$ A 3 }9 K: ]. ]1 a/ ]2 d: T1 G9 Z
原理讲完了,接下来是实际操作。* E9 g, f8 f) P k6 F3 D
: Z2 @' h" X5 n: @$ w z+ t* G) J$ A1 A) _( r- z1 U* N& a, N. n
& C" w( T+ U+ W$ m% U7 j
打开Myscene.scene,在layer列表中选择Waypoint groups。 ' P* r" S' w% A# t: R* s4 E% M a5 f) R9 c2 K; p. |/ }: q2 g9 ?) S4 p 1 M% c( {8 k7 c) o% B* U. S4 W0 a; }5 k
6 u3 E6 U9 `' S1 y( x # I( ^6 |/ X& m+ n) f/ D; Y( q, W# P现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。/ [2 Z5 ?* o3 s8 l/ i. @
& x2 i3 [/ i# A2 O
/ u+ m/ X+ @% E 8 _' h3 g/ J. x3 @) j; O& E : g. o5 L8 e7 L) c' W( h ( [1 m) p2 t0 G' X I创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。- I, T6 k1 l' D. \. X0 s" g
9 F1 Y0 J0 I/ t
- T$ d( G8 q' i: l