设为首页收藏本站官方微博

wintermute学习笔记[6]--搭建场景步骤五:路径点

[复制链接]
查看: 3341|回复: 4
打印 上一主题 下一主题

wintermute学习笔记[6]--搭建场景步骤五:路径点

跳转到指定楼层
楼主
发表于 2010-9-17 16:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

wintermute学习笔记[6]--搭建场景步骤五:路径点

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。' u( B: P  r& H. T
 
# V, j( V) l1 u3 U3 }# c5 l8 ?# g( U. z+ n  X# ~8 t
路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。0 t- E7 Q+ K! b; o

. C* P1 ]* W  N* V" d0 t) n$ J
看看下图,假设角色站在A点,你点击鼠标想让她到C点。. C# ?( Y5 B! W6 ~

2 T4 k8 N$ h, P" C% K
0 L+ k8 D; o9 }* X2 H# x, [7 [3 T & Z8 ~/ h" i' w" l
一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。
% i" e7 k) A! V" |8 V% _! h0 K/ K1 v
5 a9 Y9 w9 n  r: r1 i% _; x
( q. w9 {  a$ y$ I
6 A2 u# n) N+ \: w0 b1 W6 A8 N, s+ g% Z- I

- t+ t$ ]6 [! D0 d; f但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。4 Q5 J& \- M: E2 _6 t5 @
3 Y3 j0 K" X- F8 Z, G: I

3 A. q* v' q7 F# S- r# S. y9 C
8 \2 N$ S3 ]" F( ?/ _1 O; V
+ V+ r, O2 h* l6 N: H9 D  v- a
0 R  n3 X7 u9 `" C; n2 M : `6 v" P7 i1 k8 F6 M
原理讲完了,接下来是实际操作。
9 v8 K" Q, W' S) H
9 m: w; ~5 W* o$ {7 G3 o
- l3 H+ R* T/ ~# s! S/ R' b' q
: k+ F  B+ _0 ?0 g$ s/ N3 B打开Myscene.scene,在layer列表中选择Waypoint groups。
" v  e5 w- {- J0 U6 \! z. @8 Z9 W( _* x9 R7 u
- X4 R" o& H& z7 J4 M
" r: h' Q$ ]2 V7 v  N* U. _
, t3 h  M: T1 [: X& {
/ a0 f. p; W* }- Z
现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。
% ^: K& m$ D" ?2 W4 Z& Y5 c- J8 N8 e4 r3 z  N0 i! q' P% i( q
: o: I" S; h; d0 `; N. X

% _3 Y" R& G8 z( w( a/ y; F) z* `
4 P) ~$ g7 ]$ M3 f* V) @ * _  U2 V0 E4 |
创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。
1 D. B% y) o3 X/ D# J5 E& S( K, n( i. ]0 ]/ U

! b8 O8 F% J3 v5 u/ z: [5 a
# c) I  \* o) P, V
, U2 m# l  u5 R9 \' p# g我们在障碍区域的四个角边上个添加一个路径点:7 e; K$ l+ ~, e! j8 M
9 I2 N# P/ D$ [9 `* {
5 h; P, ~, ^: X) g) T7 l" H" Z
# q* e' D9 x- h- Q' ~& ]; h1 ]* P, Y
( H3 `" S( P* N6 c0 q. X
 
, T  T( z4 b3 a) Z# Z1 q! ~) a; a: y这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。( {, u2 V: i/ A3 c* Q
 
9 H' W& U: |" l; z- ], O我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:
! h0 h: L) j1 ^5 Z( w+ u" F3 ~1 d% ]2 u

" _/ q2 _9 T, u; X( N
+ ]% Y4 g% D6 m$ k( y9 J 
! A; ^% W$ R- a7 ?, |这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:1 w9 ]: C3 H, U9 M5 D
 9 j' L8 V! O% F
5 j' P' x; v0 @
 
+ s! _: k# s% f7 F- o1 n# b  c9 Z4 p% z9 e6 B5 z8 F

1 g( g, y# ?/ C+ v8 W2 `- \' Y% _你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)2 d$ f# z' }3 D1 ~# ?

9 r: B1 q, E. O8 i2 g$ O1 m* L' X

7 ?" u2 ]' _% ^" W+ w9 D: B / I+ N; C6 G* G% w
这就是有关路径点的全部内容,你可以测试一下。" i4 g  Q  C; T6 V$ h/ c
. Z1 P; n- o" J) e$ m' z2 g* ]
" w: ^% X8 y4 z
下一章内容挺多,将讲解三部分内容。! h$ D8 v8 M# D3 _7 ?1 U, S: Y

3 s3 X8 c1 o- K. B) F2 F' W5 `. `8 D/ n5 X2 q; [
p.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-9-17 17:01 | 只看该作者
一天发了六篇,还好都看懂了……估计难的还在后面
( f- S/ {9 {" C" i/ `: y# R* i; N确实很冷清,也是有道理的,因为, A1 i9 }0 L8 Y
本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!9 r  P0 u$ @8 J7 M' O8 \; `
; I! Z# \! A! x
虽然还没有来得及仔细看,但是这个一定要支持的。
! z) W, K8 H1 p- x( ?% u, U& k* f也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.- ?( f7 j9 H( v( Z+ C
' D4 w: V, x3 T0 L) ?9 p  H
冷清至此,发了这么多汉化作品也没有改观吗- -$ ?* e: w: n; H8 i: ~; f1 G" G

5 {9 ^3 j7 s$ @  T感谢支持,
0 V1 G" \8 B8 q( X) c6 x论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

5#
发表于 2010-9-17 20:53 | 只看该作者
希望有一天能有一位有精力和热情的人来引领,在下现在真的是心有余了。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表