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

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

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

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

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

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。/ c6 x/ V$ ?* K7 y  q
 
8 w2 n( X6 _/ y2 m+ s
  u3 O- p) }. `" K' _路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。
8 u1 K1 t8 z+ d" F1 F( ]+ ~( M% b( U
1 R8 O+ ?* L) H& `/ I1 {
看看下图,假设角色站在A点,你点击鼠标想让她到C点。8 U8 G8 V& s: b# s' K
* c6 z+ e; r0 j4 S) U
+ X: ?1 q" G& Z& B% [' x: R0 d) A
# ?4 {& ~  j' v7 `2 z
一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。
6 b  J( z# x$ S; ?  q; z4 k5 E5 z! }* y
6 a& L3 p6 e9 p9 c
- n2 \1 Z0 {, N" f7 ^8 b& A9 y5 t: d2 h# I
/ e& W/ T% u  L

0 F# d0 e. f5 F6 I$ k( ~但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。
9 M3 Z+ X  }0 t7 l0 x1 z8 f' r9 T3 W5 O6 a  E6 J) H! l

5 _' N8 y; B( V/ O+ P2 O: N" W2 h% r5 e: Y; X! z

% O$ @* C; z8 t; D$ T2 H9 d. O2 n7 \" n3 k! W# W9 Y( Y3 ]

8 P6 x5 }- C$ u原理讲完了,接下来是实际操作。: P( N' [/ L* q& V& d

& ?( p3 j4 @/ A
; r: M, v% V: H- [" Q3 F/ R + Z2 L/ ]+ a' h$ J, F: A9 {: y
打开Myscene.scene,在layer列表中选择Waypoint groups。+ w& d. ]" ~1 |0 N5 N

# W; S! k3 w. Z1 q
$ Z- }7 n( v4 b: h
$ |0 E$ M# A- p: H
/ O* Z8 p# ]+ } : s' q( j/ B, R: W+ y& f
现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。& v5 f! E4 L: P4 Q4 ~1 h
0 r! X0 `3 c0 L' h$ K" s9 Z
1 `  v8 k' [) s$ U) t( ^: a) M- f
4 U9 L: b! U* f' |7 T, ~; _: N/ L5 n

3 I& _# V6 O9 n0 K / D8 Y3 D+ [& ^) u# [% i
创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。
/ F# y, P$ t2 W5 }3 m9 e" m: L$ r1 _0 [# Y
* q8 n7 B' I* ?
9 s, F, w0 j! T0 H

# E0 r. V# o: Q我们在障碍区域的四个角边上个添加一个路径点:
  X8 q6 O' N0 t& R7 C8 @. o$ @0 e3 P# ?, ~

$ [3 w: y& M8 E# b
6 P8 y: L. ?/ y' T& _8 h1 [# c4 T# k
 
$ N9 b) D9 g9 t: M: F2 b这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。
4 x+ v- U& o( b% g" H 
& F5 j. o# l0 c' Q# w: W我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:
2 q4 k2 M$ V. F8 c- H- l
+ I1 M  Z9 B. J$ A' p5 t. Z: a0 J" J+ C% n" o

4 p" V4 o5 U; E3 J & c3 n; P4 q2 P
这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:
/ g' X# |& {' R+ `+ U9 J" a+ [ . ?! x( r; e9 W1 ^. }0 X

$ W" h& d8 s9 ]$ J0 m7 s$ N ! ^1 P. J7 u, W( c$ |7 L  B& }
7 t* `" z/ {2 u% D: A+ C# E

4 T4 e" L4 j+ I( c* k7 w) }你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)
2 |2 {5 _6 d' O1 Y, e! x, ?5 ^' v; I$ O" ]/ {+ Y8 b

7 ~7 E+ K7 `$ {8 n$ r
3 U6 r6 F& _# c7 f8 C/ D# t8 B! N # n" f8 K4 t' C* u( `1 [0 ]
这就是有关路径点的全部内容,你可以测试一下。
+ F3 y! F0 {% n0 e* q
9 P5 Z8 z1 D9 g( h; Q% ~3 ]
& n' `$ g4 Q. A8 D" @下一章内容挺多,将讲解三部分内容。
1 A7 m% K3 F$ x, o, _. f* y
. G, S% [) N4 K5 F! C; v' j
8 j' n/ O4 I7 h) W% J5 l  cp.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-9-17 17:01 | 只看该作者
一天发了六篇,还好都看懂了……估计难的还在后面5 `/ i! ~) @; N% I! g* b, y
确实很冷清,也是有道理的,因为
# a# G. A. O" W0 z+ _3 Z本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!5 P. O% [7 u; b( N% I
' e2 z4 F/ t) _9 F; t; ?
虽然还没有来得及仔细看,但是这个一定要支持的。
3 w0 f+ U1 X, i7 n  K% c* p也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.
% U! H$ }" Q! |3 r. J+ ^9 P8 c
$ C, H( X! k+ @1 }冷清至此,发了这么多汉化作品也没有改观吗- -
: ]9 J# k7 _1 V; n7 @
+ U, a0 w' [- D- Z/ j感谢支持,; K0 S* E, F8 f! Q. l9 V
论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

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日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

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