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

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

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

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

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

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。' ^: z# s8 {8 {# e
 * P: Q) j# v( b( V

# _3 x+ J4 s* a. `( _路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。7 q( ]9 Z8 i) B' ^, y8 w
- ]/ j; h8 d3 F6 B
* ^/ U/ `) x2 i3 u/ |  N( }6 d
看看下图,假设角色站在A点,你点击鼠标想让她到C点。
# m# y9 p" Z2 ~$ W
3 U( \5 z! ^  R$ ]4 f& c4 j8 z- v- v# M

3 f! A6 s1 K+ S5 J4 c/ I  ~一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。7 V1 O3 W- s! b" t9 r  |: U

9 R- x) W7 k3 |( Q  h2 i1 u& {( c$ L# h- P# [

& l$ i6 v- Q7 _& T* C* }* J% h  c0 V! d) G" N8 k( }
! ?0 M/ v6 y' n/ [7 Y
但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。
# O6 _; Q  }+ F3 C
  |* X; R% v0 _% {( l$ \
5 b6 B# P, q9 L) m# I3 ~
5 i$ Q6 i' V. ~: o  Y3 N7 V* \! {$ A$ S3 M1 O$ Y
0 R, Y3 @( F) @3 i
3 E3 v0 z# C/ `8 i& N7 i
原理讲完了,接下来是实际操作。
7 ^0 A: L) k9 U& f1 V* w7 ?: m
7 A' b  p. u9 b& H0 r. Q9 U, p4 a/ }2 D6 K0 x" t& x8 P* [" ]

( A" h$ P" p, N/ u! h) f- q. ^打开Myscene.scene,在layer列表中选择Waypoint groups。
! x: v% A# A9 R/ Q( s7 b
8 C. D* q1 G$ L% ]) T. \& Q1 `8 }8 c3 O# p! h" W
: b% M# n. E$ A, t$ E+ g* s( a
6 E/ p" C% E) b4 w: n
( e, t7 J2 c0 e+ H8 ?9 B: V: g
现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。
0 U+ M9 O5 m& Y6 c& J$ ^( i. W% @% m" C6 H( V% A" C# ~% M

; G4 O+ m; r" g5 M3 g5 l; k' }: M/ b7 D* t

! s% C/ z9 {. e8 K1 F+ s
9 m" X6 i  U0 T6 v; O( J( ^  \$ ]创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。
0 s3 K9 M1 c; }1 w0 R3 l3 E% o* `2 g4 D: e

+ B. i; H5 p$ N: R* P" T
3 \0 P# p1 L$ E6 g# ]0 u7 X- C
# P' V8 M! e+ l3 w0 c, {/ C7 L我们在障碍区域的四个角边上个添加一个路径点:2 M) t. t7 R2 m" L4 G' F

, h+ a9 Y% m- h  }) X# o& }0 \) C1 Y& B& X6 e6 W( `; J/ q

1 m( E" E# f- D+ `% e  w; n0 d& |) ]* P4 ]3 c
 
! s+ b1 c0 J1 Y6 O5 Y& c这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。
5 s; W/ X8 Y: i; O0 O3 s 
) R, s9 S! @5 g$ s* c$ [我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:+ ~! T" q2 K. E$ M8 Y. f

# ]* _1 [3 @& z( Z/ _1 Z! n4 F! q. L, ]# d% D, G
  L# s% m6 |& [+ {% o
 
  J/ G1 g+ [. k/ B- d9 d* F' l这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:/ q$ ?/ j5 N& v! o* Y/ w
 
8 y, s+ e8 m& j  S+ _( x4 o3 m: ]8 W$ {0 V3 n
 
. b' `, |* W+ m: H* F$ Q* q4 z: r$ U

8 [/ \. K% @. g+ R2 s$ e' |. |" Z  f你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)( d5 X% [0 F8 O1 P  f
4 \8 T- q) F% \7 m
4 Y$ v" C& Y0 _" ^
3 V4 ?8 r. v  ^% n, B# [% _3 o
 2 z+ b; g" d( G' u, M: s8 V
这就是有关路径点的全部内容,你可以测试一下。
1 ]# H8 C( K6 z1 i2 r
! w  i' `. t' {
9 H' R; o: _- w下一章内容挺多,将讲解三部分内容。
7 H; C! Y0 [0 B; z8 t: G$ b2 J6 P! N" Y! [& X

3 f) F) k: E6 x$ i# D4 dp.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

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

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.
6 |2 C1 E" D$ r3 v& _9 r% P. k1 S5 U6 }
冷清至此,发了这么多汉化作品也没有改观吗- -/ d8 c$ _+ @, M% E; [

* `( T3 q# _# X感谢支持,
3 |; A% G' n2 p8 T论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!
( t2 X3 k9 Q3 c' h" ]" }$ j
* d* I: Y- ]2 X3 d+ C虽然还没有来得及仔细看,但是这个一定要支持的。
1 Y  a" H" v# @  E也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

沙发
发表于 2010-9-17 17:01 | 只看该作者
一天发了六篇,还好都看懂了……估计难的还在后面4 Q3 J+ c( j' d7 W
确实很冷清,也是有道理的,因为
. C, [5 k$ z' W* P本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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