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

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

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

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

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

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。
' e4 K- O% \# e( X2 h' g* | + T+ @; I$ L3 y: U
+ Z" O9 @. k# h
路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。
, S1 H# u/ [/ r  i: a8 G
3 F6 _& G/ s  @* D: e. G& T' Z/ O, E2 ^; h; Y  D0 a
看看下图,假设角色站在A点,你点击鼠标想让她到C点。
+ J* h$ f9 w" h  B0 C! e3 \6 W/ D, q$ v7 R3 @& i3 H
# q6 R/ z3 ^  a! J$ x# y

  f# A' B5 ~. m/ v' u2 @一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。/ n7 Z& N% Z( Q
/ T# S" M0 O: F( Q

9 N3 I/ B- [, L: o4 e+ o) a, X+ X  }" B) e  d/ S+ _

% }8 b7 a& H: ]! ]  U1 ]& G . L6 L$ D  d4 Y3 U7 |- U; H0 O
但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。2 d. o9 W; @% M% S; l% C% j

; P/ T0 N9 Z7 l; L3 C2 E# W6 N0 J  r3 M8 @
) ~# |! ]) r: I
9 i% u1 h1 V* C$ d
) J4 v) f/ m3 u' m( e# S+ P, b+ v

' [: @( Y) T0 H! U* e原理讲完了,接下来是实际操作。
6 Q1 G' u; i2 s% v* u  N
; |, x4 w( h8 [6 c/ p  ?1 x: n
. D* x2 _3 \' N) ?* L( X * _" }( Q, V! F3 X" T1 k8 W
打开Myscene.scene,在layer列表中选择Waypoint groups。
  B; {' H* o) b# E4 o& i+ z4 V2 a4 k6 ?' k. K
8 l( `: ?5 Q0 f6 l1 ]4 |" e$ a

4 N- i9 I# Q2 G/ b
. {  |8 w3 Z, ~4 o! O& e: v& |9 g + M3 k7 K) V5 j" t; |
现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。1 U& Q- t% r! ?, D0 o
9 T7 _  y0 U" Z& p5 [- O
0 m, H$ _# o8 I6 O! g+ \

9 ^, y, v. Z9 y2 V. r& I$ G! ~0 r% P/ k0 U3 ]" j# E

* }1 M' o% _) h; E  f. t5 [创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。$ s, D* T( |- X& {# g
) P" m' c5 R$ U! d, v. x" s8 M
" s' v; x3 R/ c  |* ~6 \9 ?

: m$ n. K6 O3 [3 \- E
- y5 _1 E' v9 Q2 t1 ]/ X4 }) c7 Z我们在障碍区域的四个角边上个添加一个路径点:
# W% p6 G( U' m* d
1 G& s/ p0 X5 z- c5 d4 S# l3 z* f9 E( b! R2 U$ ?9 M/ y

' |* q+ o( E6 `1 F  X' T- u
% C& H7 u8 y: f " ~8 c9 x! W+ t
这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。- q& x4 {/ m1 e/ x
 
. c' g9 y$ J/ [. t我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:
9 Q2 N, K; F) X6 v  \- q- {( M+ `+ l' r$ X5 h$ O

) ^9 G% n6 g; F2 z7 ~# {/ P4 _. K2 A# ~, {
 
: ?: e, G% b5 j0 y9 C9 `( {1 `这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:. \# |5 W2 S# g- k* [; R' H
 
  P' k$ g: F0 Q% D9 O" ~6 y5 q7 Y2 ~. Q/ x+ \2 C
 
: H2 Z" i" R+ Z4 n0 A# ?8 h7 e: B2 j4 v* ]  K. B! d- i( V$ `% a

* j% ^) T4 U5 A4 D你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)( c% J$ o) Q/ z8 h% R5 D+ r
: L% C) G$ F7 v1 q
; T3 h* @  q* T9 n) U' C

0 e' S# V( K1 @) o; H' a 
5 r6 q# t- i2 h3 \; ]8 Z这就是有关路径点的全部内容,你可以测试一下。; C% z, a9 |: D2 [8 `5 c7 K% }
/ [( k7 {' A  T* l& C% V! }; F1 B

+ |+ D' m- A! S; [( u( y% r4 \! p) d下一章内容挺多,将讲解三部分内容。
6 L" E) h. l5 ^$ @: d$ s( X# F
, W: ]" l( r/ d6 ]# y, I: i( Y+ X( S+ j4 z7 l
p.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-9-17 17:01 | 只看该作者
一天发了六篇,还好都看懂了……估计难的还在后面
9 o0 i& F% R/ J5 s6 v确实很冷清,也是有道理的,因为
0 X7 A" ^6 q, c, l$ @4 y2 r0 m" M8 l本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!. z' }$ M1 f: s: K6 W9 n; z% `

8 ?7 O" {- S- _; C. u( |; H7 z虽然还没有来得及仔细看,但是这个一定要支持的。; E7 V0 H. o7 v# m! L, f
也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.+ Z# i. k! T$ |& H  B6 D
5 t1 C- H/ x: G8 R& L3 x
冷清至此,发了这么多汉化作品也没有改观吗- -+ S/ i# x: w6 f$ P. M

7 Y! V' h# R8 C$ m2 c感谢支持,
6 N. g$ ~( K4 @& I) l) C, z论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

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

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