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

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

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

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

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

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。
# Q7 W  U. }+ Q4 f: J6 Q 
6 G$ e' {5 Z' \# H2 q& L
6 {1 n, M& t! v* Z路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。8 y* N( d2 a$ b) M

" Z1 U# ^' c: e; T
- D% r* j& }! D& Q  Q看看下图,假设角色站在A点,你点击鼠标想让她到C点。
7 ]. K- J' g3 y6 ~: t" k+ Y* y; T6 N% L# A5 M% s" R
8 C, m1 b# _& ^1 v( T- z: Z& R$ o

$ r' E$ ?1 s! T  V! ?6 z# `8 t一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。- ^. T" ^8 j$ }$ k! f' E

3 @$ e& L9 |0 W" D8 j4 D9 S1 e
5 ], W, h. F6 R! j: Y8 \" P% q& Q1 V& r6 P9 J" A, B
1 X& o, _6 m+ P. X' b

4 W( U! G4 w8 e9 F9 g但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。4 }4 W7 `* h) t, R. ^& {. a+ U7 z0 l

  v- N- ^( U( s! O, u, m8 a/ w2 T" p' c: S) J) k3 \6 y7 e: ?5 b
2 |; K: y  P" s% u" U) J2 a% J+ ^
0 Y2 R- D% r' p* y5 P

6 Y) d6 c+ I: n
9 j: h6 m# {/ o- a9 ]$ Y) P原理讲完了,接下来是实际操作。$ y7 g5 @5 T% q2 N$ o4 n; w
  p/ _& V7 Q' a4 _
9 Q8 o- ^3 y$ g) ^4 B" f

$ k$ e# Y1 u5 l  {/ A* d# w打开Myscene.scene,在layer列表中选择Waypoint groups。
. _2 X8 V3 n* Z  j  f
" N9 A( `0 N2 b1 ?' q
+ h# E# {6 n! Y# B4 a/ c* ?( V% D1 I
  D; h) L1 V( d- z; U9 y# L8 Q0 U6 u9 l% a# j" K5 a2 w1 V
5 {: u9 A1 _: b" i  h' ?
现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。
! \  h; g3 K4 v. H% l) ]+ A: y1 S" ]2 o; z0 {+ u1 u3 ]

6 e: p1 F! W% A* a  H# E1 E9 ~; a2 ~  P4 ^8 g8 Y& g
9 b- ?) g7 ?. Q4 ^  Y
+ K) y- P, ?7 B8 O1 y2 W! O
创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。
) O/ F0 n, w* ^& ^& _5 C0 }; F! W/ N" h  y" {1 p' K8 p

' _% }7 W% S9 }; Q+ b' B9 J! \1 U: o6 V7 |+ d7 u  X
$ K' f7 t( [) w) r
我们在障碍区域的四个角边上个添加一个路径点:
7 Y  ^5 [7 y# G, u3 z4 L8 U1 p0 n
6 Y1 p' `# v$ J) L1 @
% e( J% p" [: E! y7 K; c  @! H; O# m# I
  h  ]1 j" E: F+ q0 y% ^
 
- c* I8 h6 [* i这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。
# `6 S( Z. |; G  _% {$ {" Y 
% h" Y# a8 U6 A: _8 W2 @# u. |我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:) ?5 f" i3 s7 m$ X/ F  I: ^

: g# S2 H& m( H+ p# j% k/ \# n3 E( v  |

4 K' r7 s' O! ^0 g; k0 r. s 
1 d1 M5 n* U/ ^$ ]0 l这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:
3 s  ]  Y  k9 w' [  E' ^/ s " N% M; m/ g7 |

# J9 K9 E/ |  q 
; d# b# R, l# [  q/ O' j1 U% p) r9 o: R/ }3 W7 S

' E4 ]/ R" ?  w* P9 w你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)7 C: J2 K7 M  W& Z! s

" w2 q  r8 O4 k8 O5 @* {2 J6 Z3 N
7 r$ @/ e7 z! j* R5 T. |/ ?+ Y' X/ c1 I
 
1 w& W  j. M! R; d这就是有关路径点的全部内容,你可以测试一下。
0 F; W0 ^8 a5 a3 L9 s5 H1 x  V; X
& \/ ?" |, Q0 S$ b7 e' O6 e
. n1 J, @* c1 m! r下一章内容挺多,将讲解三部分内容。
  P. a- x& o# `6 J
8 [. z* k/ [2 J4 L3 F0 q, p
7 W/ y; t+ G0 u" |2 Y& M/ P5 L; tp.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-9-17 17:01 | 只看该作者
一天发了六篇,还好都看懂了……估计难的还在后面
" T( p9 Q4 d+ x确实很冷清,也是有道理的,因为
3 H2 I/ B3 r8 ]5 d! U! O/ Y1 Q本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!" @1 j) x2 M3 e1 B7 [* D* `) `
. g/ d8 v% I( c; j
虽然还没有来得及仔细看,但是这个一定要支持的。
5 G4 H$ a1 E0 F" u  L也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.9 @( P+ {; ?6 q5 d3 Z$ W

; s! c( M7 i, {& B# r冷清至此,发了这么多汉化作品也没有改观吗- -
$ f9 u. n4 S* f2 n' k0 D
8 v* E6 M; V2 v2 G5 d, f+ U8 l$ ^* f感谢支持,) j4 o( U2 A% t& F/ K1 S
论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

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

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