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

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

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

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

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

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。
' ?+ d  J# a9 j+ c; y9 m% s % D1 O, @! P* S( L. a
% C4 @3 g0 o# S
路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。. _- z, b' P% G9 p+ e$ F7 c! ?( V
0 ]6 k. Z' v' M) k) L

+ i2 O+ R" N: R, T/ l0 I3 C看看下图,假设角色站在A点,你点击鼠标想让她到C点。
+ V4 ]7 d2 M. u0 q. u" ]
: ~4 p% X3 x2 A; `" a9 {# h) }8 z4 m4 {& F+ w/ Y
' d3 u( _" ?) X9 K, R
一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。
2 B. V7 ^) E  V, p2 Z3 c- o" ~2 M% j; M$ z
7 I9 g$ A) L$ s$ {
, b9 U7 ?6 j! {

' ?  X* J( d5 w. V " v& F/ F' r) _8 e: A' U
但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。1 S0 O7 t0 T. X" @8 f' a& W
4 B/ h- j& M# {- @5 X. ]
$ x; |3 J: ~2 L, }- l% s  X# J

# d4 t6 P( \/ P" }2 Y. K( t- |- p$ l/ n0 o7 u

% v; a3 R* J) j/ P1 | 0 u& F' w/ t  ~/ A  r
原理讲完了,接下来是实际操作。
; Z' j+ M) e& H% G& P/ i% f1 d. d& y: a

, L. k% x4 `" Y& \' \  L" Z
: U/ p9 Q4 V( K打开Myscene.scene,在layer列表中选择Waypoint groups。6 s4 N4 c1 Y% k- c. h8 L

9 L! z- K; g" D1 w6 O* q/ p  m+ B: Y) q  Y; b: W) z; V$ F

5 y) q1 d9 b/ ]( ?
, q2 @2 e1 E7 W: Y& s
8 p7 G- L! r/ X. _5 F现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。* v/ R5 a4 a; m1 }6 j

! i) D" c3 ?4 O' B9 g. Z( B7 Q: m# w" g% c* g6 X0 C3 u5 P2 t& P
$ ?% o* ^  }8 X. w& D

7 U6 q7 y+ ^, ~$ H9 i  N: x5 n: L / m, y+ Z" g7 f! }% k
创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。
6 ^! p' B, D; ~1 l9 }8 \1 f8 C4 C. W+ Y8 n! g' ~7 U
* F. C0 C/ x# C9 {" c( t; }

$ w/ q; d& o) k# J 3 f8 B* u5 v- u6 G6 k
我们在障碍区域的四个角边上个添加一个路径点:
/ l( y8 h! Q- }- M% f5 s. j$ x" A" X# V6 {$ V- ]% A
( ?! S7 m& N/ l: {& {

& B7 H3 G3 q) x! q0 \. v$ }
' f2 {4 L1 B2 E+ ?% |$ r 
; l4 A8 |, p/ ]/ b% q. ]这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。
5 H% `' u: g# _' E- y 2 U) c1 N9 }' u. w1 n% P# b) O
我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:
$ W$ I  M8 f9 g: p
7 w' f6 j" _+ X/ Z. [+ V4 p' v! n) j5 \$ W, h. s6 m

9 n* u7 D2 m2 w/ W1 O5 W8 g# M 
+ X" y, e/ Z1 s0 J5 B这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:8 E) z0 i- U6 G& q! G8 _
 4 U- |, N. G; H# I: W( d

7 ^; x) x+ F3 s- X# R- o 
0 H% y% L6 u" w$ P6 I3 E% u, j% h9 t4 h

7 N" k$ H+ D: E& S你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)
1 l, r) U) L7 l, k
, |9 ]) G! F+ j. I# E/ }# R9 }/ ^  `3 ^0 o+ c2 m

& c/ U: u& O9 P8 x2 d) ~& [ 3 O% `9 ]- R! A; A
这就是有关路径点的全部内容,你可以测试一下。+ R5 R$ i  j# Q2 z" p0 i$ ?8 G$ v) b
9 n2 ?6 c1 ~, D

6 Q% d; O& }8 {9 ]下一章内容挺多,将讲解三部分内容。
; g5 ]9 R1 T0 A: E9 [
4 }' b7 q1 `2 E' o8 A9 D* S+ s
; f3 M% h8 g0 I0 q5 rp.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-9-17 17:01 | 只看该作者
一天发了六篇,还好都看懂了……估计难的还在后面
' F* p- i/ C, N2 T7 W0 Y  O确实很冷清,也是有道理的,因为3 G/ J/ P5 P9 l
本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!
# T3 d0 ?: P4 z+ R) d5 S( t
% c) ?% O; e: Q8 X$ O" t虽然还没有来得及仔细看,但是这个一定要支持的。0 r+ u& p8 X  F/ w# p0 k: Y
也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.' v# {' n$ S5 P2 i# ~
5 l5 }) d0 A  u, }
冷清至此,发了这么多汉化作品也没有改观吗- -
& u9 f: i$ I1 Q2 i
/ d8 N9 T; Z; u5 i3 D感谢支持,  N" n1 D7 T/ Y
论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

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

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