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

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

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

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

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

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。
4 ^" X. U' {. U8 d/ e; K 
: U! v" i4 i! D
7 U# W3 c, l% A0 s; N' e路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。
, o* s* w( ?/ Q" ~; p0 k/ S( l  E
# u, Z! h+ O* G) F7 J4 X* q4 F5 U, c# k2 ~
看看下图,假设角色站在A点,你点击鼠标想让她到C点。/ u+ K; ^# P- m" @( a

$ B* R' w+ l. z! D+ d# H8 ?$ j2 X2 k; u: j; a9 |$ `6 G

) s2 i9 r8 T, a) F一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。" h, G; w6 q! k6 q1 I, d% |( \
5 A: e; u+ N5 n7 J+ E

' V2 O7 P% \2 f- ^6 P* a2 m3 k/ t  P; Q7 l( s- U
% @/ |3 r+ I3 g! y6 S
+ I4 B: j" y: Q5 Z
但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。
  z+ _0 C9 e8 c3 z/ _1 ]$ g: _( |* Y( g6 m2 F* O. D6 f

9 f$ ?% w# K9 k4 j) B# H2 G/ R+ M+ |; D
$ v* \& g( `  R/ h7 Q) ?7 x

/ M1 ~3 h0 h7 h+ r7 h) V: q  ]* {
2 W, M$ P& t& s$ s原理讲完了,接下来是实际操作。5 `( ~' c0 s# L7 v$ d8 x
3 I* O: @2 ~8 b: W6 j& d

4 ~, k. |* r' L/ w # z4 k9 F8 H' u9 m' |% l# V  _
打开Myscene.scene,在layer列表中选择Waypoint groups。& D+ a* j  c6 Y
* ^0 W* i; q9 k) O& S$ x7 R
* c: J0 {$ E4 F$ D

$ s2 f9 M0 L5 O8 w/ d2 y8 s" q: \0 F$ q/ }
! g! h5 s( ^+ T# G; @! y: ~3 C. X8 T
现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。
# C! ?/ r# P- P" G% L" i% I0 q& r9 ~2 F# d8 S+ T
- j* ^( P0 N* ^4 G
( s! v5 Q1 A% M$ v+ A
1 T, Q+ O) V1 L, ?6 ~

5 f. o. ^1 i( m! w' `) V创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。+ ]) \8 Q5 D1 M5 T

. K3 J, P; }0 P  ^/ M% ~" H  @" P2 q9 \  n; W9 y
% ~/ q7 F' y/ n6 m8 g

& }' E3 g% Q; m% N( j) e2 n  y, c我们在障碍区域的四个角边上个添加一个路径点:
: n8 }1 V& E; E, Y& z
6 B4 J1 L* K7 t5 m  Q' \  I# \: j% R4 ]; r5 o

( j; \$ x6 C. O, D2 |" [- y# \4 W3 o0 c# I) K! N% B0 \, U* T  h) a
 
  U3 V  D- [8 l* h. I+ y这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。. F2 i( X. [% ]8 n, M
 5 N, M+ L: @: f4 R1 [9 y
我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:5 l- K; q' }' `& l  w, i

+ ?: l6 ^9 Z+ Q0 ]0 P' S
. K& f$ s5 \' m! @( H# l% O6 _! z; A0 F/ J, j: n4 q" D+ G
 
$ e% D* z. X# i# N这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:
& ?# Q9 L- l1 f* K) S0 {. @& i : x, B$ O4 m) {! r. k0 `9 \
3 M1 C0 t* W  K/ w" e+ ?1 N- [" J' T; e
 
2 K6 I) l2 ?: B: Q4 b2 j1 i6 L
. s& X) b' y1 [5 @8 K* t1 N( w , _' f9 F9 N/ c7 {6 X- \
你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)
1 u9 ]- a) W5 i0 W. R  l. w, Q3 m) G: Z  T
' w: f" C% P8 O1 Q0 D; F9 ]

5 i  l* d- H; ~3 |; e8 B 
4 ?# H2 ~/ e# k. h. j这就是有关路径点的全部内容,你可以测试一下。8 N4 s+ N5 A& o) C
9 M7 o8 }; u5 ~6 D, P
& q$ y. {5 Z+ Q9 k
下一章内容挺多,将讲解三部分内容。
" [% r  [' o2 [# P) u+ u
- m5 ]" w. D7 g1 [7 j
! d: G- g. l5 p" L  t! gp.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-9-17 17:01 | 只看该作者
一天发了六篇,还好都看懂了……估计难的还在后面
# s5 _3 P% @: m确实很冷清,也是有道理的,因为- c8 [1 l- P, Y+ _6 L
本人是衰神,喜欢常驻的地方都会渐渐变得凄凉……[s:94]
回复 支持 反对

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!1 A+ Q) Q7 `0 k. ~) A. a
4 S, |' t% v" `; }" i2 P
虽然还没有来得及仔细看,但是这个一定要支持的。4 M/ ^& N" Y# a7 r
也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.
. z1 h. c, H8 B/ F! W/ a! @- Y% T# H* R- S2 _" f, _
冷清至此,发了这么多汉化作品也没有改观吗- -8 r+ j8 P9 t+ r
- n, r- k0 o. t; H1 k
感谢支持,# Y7 C  K" C" B# v* h; i" Z" \
论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

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

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