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

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

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

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

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

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。
$ z! t5 [6 ?- k+ E$ K( Y9 n 
4 f) k0 x4 }' Y; X( Q! c6 g# v
  ]) w- o- W8 }' A路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。3 r! M( C. L& @8 f
% W7 W& t. R9 @/ n! W9 q  X

6 S/ F3 n9 A4 V/ k; ^/ X看看下图,假设角色站在A点,你点击鼠标想让她到C点。+ ]+ A5 o* D2 F* k  o
! i, a: i7 W: X

  w1 s! C7 g3 ~% \ " l$ s2 O' Z8 u6 o/ v! j9 R
一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。
/ A% `) Y9 m- l3 w- R/ |9 K) o6 @
, s1 f: s4 v& |, R

8 k& Q1 f) U) K7 K' |
; `8 c, ?3 K/ ~: T; `$ O( H# ^$ x4 w 8 T+ C0 Y8 b( C
但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。4 `+ H- _* ?  N0 z) g/ C

5 i  U8 E. ]3 I4 n+ @  w
; F. N* `/ C: [! I" p
0 p2 b2 W+ k; X- j
8 {. h% Z& c9 {$ f. P
2 _7 o/ E) i, Y; q& ?) y
1 v# q  Z  u% D# @0 D. S# v原理讲完了,接下来是实际操作。# k; o  N9 @# C4 K* C# E$ L

/ y+ ^7 j: l% R! l8 b  I
. ^0 }' m# q" s$ O: `/ r) y9 R" ^ & D$ T* c, d* v0 a8 b) O; S6 x
打开Myscene.scene,在layer列表中选择Waypoint groups。5 S; v' v. s. F" ?1 H8 m
/ N# K2 z1 S9 L1 q& s

3 ^, {) e7 X4 v' z& N1 \1 J4 S. T5 ]8 @; }3 U5 \. n
; g% x) D1 ^+ s, B7 g/ q
' p; t' a( r& w: w& J* _5 g
现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。
8 B: ~9 f7 U0 s! `6 Z- m' E
7 I: X% _/ S) o1 d7 i2 E( e& H+ r& y
  {' @' a2 x/ G

( O. ~8 n7 E6 R6 j0 Q9 x
0 }3 m: u+ A2 ^创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。" Q) T' }& f; y5 }5 l2 P

: E& w7 B+ ]! l2 r5 E# g1 P! I2 }$ C- _5 x
  e9 \. P2 P: n+ e+ X7 x$ L9 `

' h/ R* S6 |. Y+ A# u* P" N  c& W: }我们在障碍区域的四个角边上个添加一个路径点:
) y2 l* ~- @- \  ~6 x! m/ l
) w: |  w. S  C( V$ j* i0 p4 t( A
+ ~: l2 J( p1 V# o" j! r2 ~
' Q/ }' m5 T$ L/ h2 _1 }7 p4 s+ i* R& F* d6 q/ s6 f8 K2 w
 ; ?& m. u. i$ H& g$ k
这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。
. O9 M. X+ s' m: n: B6 ]3 V ! q% _9 `5 c- @& b: Z8 G
我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:
" [2 P- s* Q/ l6 V" K0 B! N  c" H$ ?* Q  M3 T# p! G5 X* C' u

0 J$ h/ q0 ]8 {$ x4 L0 W7 v9 J0 {8 D# p8 z
 ' z' E* V( N# z/ M# k* e2 S# }4 Z
这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:/ e) m# v  h1 V! [% S$ d
 " b" ?% ~7 F4 y; P/ {( Y1 {
4 v! G' Z* b9 T. f& ?
 & g( w# Y: ^1 l4 r/ Y/ l# y* c
1 R; }7 L& A% x5 e0 N
; }8 d! @9 I" ]( O" e0 Z  z" l! _
你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)( M! f$ O1 z7 V' ?- j, G0 t

0 U: ?$ D% F1 H8 r( M0 H  ?3 L9 `7 ?3 z4 T3 n4 d5 X' A1 Q  u# l

# m, S2 p8 [! _. y' k 
9 F6 _4 n3 c! M: J3 @这就是有关路径点的全部内容,你可以测试一下。
! ^. H# O) S9 z, Y" y
/ v, ]& i- |, U% B
) k! r  L% G+ E- y% u1 g( I下一章内容挺多,将讲解三部分内容。& B  A" z. `& {; B# u8 H2 [
- U* L; @# q( Z8 n  X( l) ^

9 ^" g: H- \" U( A  v' Tp.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-9-17 17:01 | 只看该作者
一天发了六篇,还好都看懂了……估计难的还在后面
5 q* \# L3 N7 @  M4 }9 A; r确实很冷清,也是有道理的,因为
; ~1 |: G, _7 R, u& F9 S; p本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!
- r8 f) J! R% W1 M' S0 U+ a
& C$ o7 T& \; U4 N! k# D虽然还没有来得及仔细看,但是这个一定要支持的。8 [' m# d8 r8 a
也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.
- Q: o1 r  _0 f  G" t9 D5 I6 f# {. T1 u$ j9 Y' s, q
冷清至此,发了这么多汉化作品也没有改观吗- -
. F3 `1 P. [6 T- E/ I3 P0 `# }* u3 \/ F7 q' D
感谢支持,
  }8 p6 Q" N1 s2 A论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

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

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