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

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

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

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

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

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。2 T/ \" K- ?" q8 X( Y
 " @. E5 x( J( p% k
5 S: T. H1 C0 }; r$ y* R
路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。
1 T+ z. z! w  u: g, m: X. e0 f4 u! F
' \4 e, {' G& v" p( J* P' @, X
看看下图,假设角色站在A点,你点击鼠标想让她到C点。
. P; Q! j( B8 L2 W9 x& W/ p0 e7 d, o; k3 c4 i
9 E6 h6 U6 Y% O4 ]* p) ?2 F$ P% ^

3 e7 T# W$ M( Q' [2 A" K  b一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。2 z" p3 x/ Y% l. s2 T0 E* I

  t+ T# b$ |  u8 l
% X, `. C% f3 ~. m, Y1 _/ ?- R" {/ A2 e' b
2 I; Q4 E2 w6 z- X4 z9 X- ~- ~

- h$ z" M, Y! G6 Z7 I% `但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。
& ?6 U  r2 }( h& w0 n; Z
3 O1 _' I: |; [3 s8 i1 i8 Q! a# _$ P5 K5 L
5 _; F: I! y) m
* T# N  p0 z, J7 o  u( S' {6 b' F

9 _; r4 R# Q8 K8 E
( F  f5 h8 y) g2 v; ?; e+ L# O原理讲完了,接下来是实际操作。
: t; |. U+ ?7 c$ B! R. l) z; V( x2 ^" I  |1 S+ \& a
* a! j3 {) G& ~9 Q2 J% Z

: b3 W$ a- z8 U+ m( C打开Myscene.scene,在layer列表中选择Waypoint groups。
. \( B8 M# T! B% p
  V8 [5 C5 y8 i6 T1 B& w" t& a4 {% a  }
& {5 Y7 ?( [( L3 y* p
2 \# z- V/ m1 d! D' Y, H

$ _4 l, Z8 h5 d  U! L现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。
$ O0 ~# A5 f+ }' A
, a/ E; _7 T& r; l3 y! U/ ^
% P& a: r# w! U; ?
3 c7 K2 N5 X+ C7 L* k& c' D
. O1 u# [- o" u0 G# u - J9 D( f$ y+ u- K! ^
创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。" J$ s* U# d+ L$ C/ F$ Q+ O5 r3 @

0 I- U- a1 B* {6 ~5 y& v8 b+ d$ s  V. n9 x, V* z$ z6 X$ ^8 n3 u
" _, X1 k/ o  c- H. I# q

$ G0 ]8 K$ |; g5 x  a我们在障碍区域的四个角边上个添加一个路径点:" p( p( w) l" m1 R6 t

% }% L; s- l5 q8 v- F0 H( d1 G+ q' l8 t5 N$ j  Q

' p# H) V1 V6 i) j0 N- m$ d$ S8 u* d4 t! G- x7 i
 ! O9 c2 e" X: A2 J+ j3 P
这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。
, W0 [/ f5 }% X 
1 F: l6 ^2 L+ g2 r5 e) I: T我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:+ n  a) i+ V& y9 n

6 T% O; N* C* @: g
0 c4 j/ \5 Q/ o0 j; V! ^% {
& z; C1 |' D7 K* q; f . f; G$ O7 C; u* p
这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:4 e  [, @; f9 I2 [  q, w4 Y2 Y7 ]! A
 
- l4 }4 \: }8 w4 J" x6 t  R9 ^
  r1 b( s+ T' F+ @  H 
6 e' c1 T" Q4 z$ }+ |8 \9 r7 G! e# i! b- [
. V; c0 B* b9 X/ Y
你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)
7 A+ i7 ^5 C& |# }7 L7 X+ k( \& f8 @; |- b/ c/ G2 m7 z/ B

. d0 E4 t+ n; l, M3 F$ E
2 h+ {8 ?, D* p. r 
0 V2 n" h9 c2 q8 o: m. J% c, O这就是有关路径点的全部内容,你可以测试一下。3 c; W: W' Y: P6 `* H' g5 N! @: v
. x# R$ h* S2 L/ W0 b% Z, K

( x4 ^) g" P2 u0 Y. F6 X8 C下一章内容挺多,将讲解三部分内容。3 z3 O, J8 y; B8 J8 z( w: Y# Y9 C

9 K; o# {- t  j) `/ y' i* h0 [/ ^' W8 c' E  ?9 j' J
p.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-9-17 17:01 | 只看该作者
一天发了六篇,还好都看懂了……估计难的还在后面; u5 \8 u# z; F/ e- y) u2 W- `' ]
确实很冷清,也是有道理的,因为
5 z+ |" d% }1 p% q/ H本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!
, Y1 ~; f( l( x& t# v
' K; z: j4 t+ T/ i2 D; _+ u虽然还没有来得及仔细看,但是这个一定要支持的。4 z- D6 K- T. p1 k% s% R9 i& q4 \
也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.1 l. E8 q9 {8 q! z

7 m0 Z/ A4 \5 Q2 W冷清至此,发了这么多汉化作品也没有改观吗- -6 b; _9 d2 n" {+ N

/ |: r' ~# W- K# N; ~. E感谢支持,
2 ]& P) M, H8 x  q' 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日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

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