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

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

[复制链接]
查看: 3303|回复: 4

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

发表于 2010-9-17 16:48 | 显示全部楼层 |阅读模式

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。0 V/ h8 J# N* L! Z5 p; ]0 F2 U
 2 O9 P$ d' E; ]5 y5 z/ V' u

/ k% F. Q/ L* e# S) M4 G) R路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。
3 ?8 x, n9 |+ f7 U, i6 F" Y" c, F
- w1 q9 y. J* {9 q) d; b
看看下图,假设角色站在A点,你点击鼠标想让她到C点。
; o, }$ C1 o8 |* w! ~; I$ I' _$ u' |6 D  W+ ^- u- ?& ~9 f/ _
+ q( t$ c' S  P3 ]

) T8 n- I9 s6 ^8 j/ g一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。0 t9 S; n. k1 {7 S5 C

5 y+ f% i$ q9 K' I& k/ o5 `, A/ @/ v8 k' u" R7 B
+ j* ?3 `2 m+ b# s9 f

! [, l7 T; R/ c. @
  n2 G0 I5 {1 \+ E6 s, s但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。8 h: d: E  a5 r& e! R( W) C

/ x# x5 t# Z% L
4 U8 [! e) T. z
9 r1 d0 }% t0 {- Z( n8 a7 {% `
9 Y* X( \  R/ g4 ^- C2 t4 ^& N/ K7 m- ^
% S1 j. u! N* @0 C- y: A- W
原理讲完了,接下来是实际操作。/ ~+ |5 D1 p  n  p# E( }" w
/ d$ h9 m/ V5 X1 \! f+ k* E+ S5 i5 g

" {) b( w  Z/ a  S6 U) `
4 e- F/ b, `9 r' P2 B0 i8 \打开Myscene.scene,在layer列表中选择Waypoint groups。9 T( o% a! \% Q: U2 r$ k! X

5 r, ~0 e& a) W! N4 @! L8 \+ B3 u5 |" }

( q7 e/ h6 P; Y0 ], r+ H" I- B3 q% q1 ]

+ u3 W2 h0 ^( m$ ]% ^现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。$ W! ~5 d  k- O* s
9 U% H5 B& ]. {6 Z  }/ S* f3 n
  L7 n# U, h& V$ E

' k% y& f6 V. W  Y4 [
4 C7 z# n! n  v: {; P8 g* A
0 ~; R' F/ I2 e- \创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。
9 z' E8 D. L- U! o" {  c) M7 @8 k* I1 |. Y7 A

4 f1 X) `: P! ~# u, w/ s( R
: C2 V: A; A0 e" B! y" Q0 [
& k8 d# d1 ]! M/ C1 P1 a: K我们在障碍区域的四个角边上个添加一个路径点:; A- w7 q0 f$ v# I9 M4 i, l3 Y: _& \

# ~- b, F7 x+ y2 R5 t! P' a1 A1 r3 l% D2 x2 Z& h# n8 M/ g. }

" a1 |2 ?# k8 [  s4 u9 ~/ ^2 G% K$ E
 
! _% f' j9 _4 n; v( @这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。$ t( c6 {' k- ]2 r; A* O0 _$ R
 
' `. A1 C* c3 g0 }8 T( x9 Q我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:& H5 s" b. P* p4 v3 W
% H% d6 A% a" J

' d+ J2 B8 K% C7 ?! A3 D: @. G% }
 4 }" B- |6 y+ V0 d/ S( o) _9 [' N
这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:
/ m; f  u0 d3 t9 {8 p ( t3 @# H$ z+ Y5 o; Q2 A6 E0 q0 i; u

" }7 U+ `" A4 K; X% E 8 j( W  _: i/ f' K

& d0 ~+ A9 v! G1 O ; l% s, Y+ D4 X& e, P$ {
你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)
/ D1 m/ G% v' m3 G6 s/ Z, \- M5 `9 w$ E

/ L% j* W# N1 \( l3 ]
0 [) F8 b  ?/ d7 h. j8 ~ 
( I. u0 p: C. i+ z4 X这就是有关路径点的全部内容,你可以测试一下。) F; r* j, l9 r) ^

  W; [( T3 d% n( j- V# n7 B( }4 |8 r* g' {
下一章内容挺多,将讲解三部分内容。
2 o! ]( g3 O" k# K% ^% w
) G2 W$ j+ q1 c
+ u, |, S$ ]2 m9 g; c) r4 C) U; cp.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
回复

使用道具 举报

发表于 2010-9-17 17:01 | 显示全部楼层
一天发了六篇,还好都看懂了……估计难的还在后面
2 t' D  ~( ?/ _) @, E7 r* N确实很冷清,也是有道理的,因为/ _. h6 |3 M0 Y9 z) R* R, @
本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

发表于 2010-9-17 17:05 | 显示全部楼层
我来支持一下!
2 _; ?# @7 t6 s: f2 ~; F
0 @: U/ }2 R$ [6 s虽然还没有来得及仔细看,但是这个一定要支持的。8 w& ^, v" {0 D% B
也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-17 17:11 | 显示全部楼层
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.& W5 ^3 `5 F: \4 a8 O6 B  L
6 O+ o& t' E! ^5 i' r3 y
冷清至此,发了这么多汉化作品也没有改观吗- -
+ d$ ?9 ]/ F" o) e% \
, ?4 K' f5 e& o; }4 a9 S感谢支持,
0 B% l% A) o3 U- t论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

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

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