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

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

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

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

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

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

突然发现帮助文档里是分9步搭建一个场景,之前一直记成7步来着- -趁着有时间多写几篇。5 I( c! q# U( _9 B* H
 
/ P) o6 M- e3 A. m+ H& P3 s" u
7 w1 O; D0 B' O1 p路径点(waypoint)的作用我们举个例子来说明(帮助文档居然里把这个好例子放在最后)。0 u8 A3 d) l( f, x3 n+ f2 L
. X. r0 P8 |- K# p; ?# x. k
8 A3 N# N+ ?3 V# p/ A! X6 p+ B0 v/ h
看看下图,假设角色站在A点,你点击鼠标想让她到C点。. C& j9 K6 e# F* ~8 S

$ ?7 ?2 o- O. o* b5 e  B
3 u$ z; T1 B( y. _6 T
/ ?5 j, n' w9 r% S( W一般来说,角色会按直线走过去,但因为我们在桌子底下设置了一个障碍区域,挡在了两点之间,于是,这个角色不懂怎么过去了- -你可以在测试中发现这个问题。$ O9 y1 h+ j5 T. _  T; I9 a

0 H: j9 {* o; d% h9 o! C. F7 P* J3 d+ c! k

  I. Z& `2 U+ e+ R  K, T7 ]& E; n- J3 o
" Q8 \3 Q6 ^7 x! h
但添加路径点(就是下图中那个小红叉)后,当角色遇到无法走直线的问题时,她会寻找最近的路径点,按下图的路线到达C点。
; H3 P' y' _* O5 u  b+ f7 u
7 S/ u8 x/ m+ u' O$ e9 o/ i( X# Q5 V! C, N% A8 T- l3 K; r

8 ?% Q0 \' b8 i" k) J: _; y$ ~* b  W- w2 u" i  {* ~
) H5 n6 H6 C  B" ^1 a# M2 V
5 k* V3 A) ]% \, Y% `% V
原理讲完了,接下来是实际操作。+ L3 K5 U. H) E; b$ L: {1 }

. B! P# o8 |6 G4 R7 r: \2 w$ V+ a* \9 \. T4 v' h+ S' T) e# ]& y
( o$ E& L1 x  V4 C
打开Myscene.scene,在layer列表中选择Waypoint groups。
" f1 \" {+ `& e+ [2 w+ V
: X* `. f/ d  d: y5 a' f& Y; ~' k3 I9 n' r, ^
3 Q% L3 c3 _7 O+ B" N
6 s: m  l. }# g2 H
! E$ B9 _0 |5 F* x! y  Y
现在node列表里什么都没有,如图点击“Add waypoint group”按钮添加一个路径点组(每个组可以包含多个路径点,可以设置多个组方便管理路径点)。  p/ O' s& h+ o7 n; E, u" i

# e/ A3 b/ l) T/ v2 [- t0 [% ]
+ u: U, b9 \/ m2 x% X* [% b4 `% W2 `; [% X

6 K4 @+ K; A+ q9 c. T 9 Z2 U, R; a9 B! K" x+ v
创建完后可以在左下角的信息栏将名称改为“wpt_default”。接下来就可以通过点击下图中两个按钮来添加/删除路径点。6 {- w" ~8 z( j& `7 o

( f  C1 t4 J) X) L5 `# n6 u5 G% V2 H1 v% S0 j

2 R8 l( b! F- ]
- Y- D- \3 k% W# h我们在障碍区域的四个角边上个添加一个路径点:
% p; [0 A. r) N! m
, y/ f# {# g3 r% q* O# N/ C, O% T3 P4 o  W8 |% I2 c
- z4 ]$ ?; d; ]; z1 ^) Q8 o4 M) N

- I$ L0 k5 W) N" y 
% @! m7 c8 o1 w) w这样角色就可以自如在桌子附近移动了。你可以回到PM中测试一下。
! `4 ?9 m3 n( E# ~ ( A" V, Z2 v" [
我们不希望角色走到橱柜里,所以添加一个名为“block_closet”的障碍区域在橱柜下(方法见上一章),如图:
' X7 d* O  T0 d/ G* d
6 {# p; }5 R6 m! V
8 s+ S5 I/ a# n* i$ q) A; C
% k) S% F$ K; g- h4 Q 0 i7 S; r" ]0 m7 V9 V( f# t
这个障碍区域只有左下角处于可行走的范围内,所以我们只需在左下角添加一个路径点,如图:
4 E- A- A' ~  g: f1 c 
* z( w" \- l' c. L2 Y
& @9 Z, N! ]! n" @+ m- N0 _! T- W9 [4 n 
: V. o# x% V* ~/ ], X- u1 t& Z- p6 [1 R7 _1 B: Y" N
! i& K: q3 P5 B& y; K3 l. n
你可以在场景中找到更多的顶角,每一个附近都应该有一个路径点,比如门前的这两个。(找到每个凸出来的角添加一个就是了)
* n3 r0 V  Q6 {0 r, o* {# b6 q. w5 i$ U% e$ [3 v

' n9 c7 a, y. T# C) @0 u0 k, i$ U  W+ P- k
 
5 t* @9 s- p- W/ K0 }这就是有关路径点的全部内容,你可以测试一下。; D" S# m7 X% k3 Y& ^

+ a! F& U1 Q* n) Y$ C& l- ^1 R  l% P( m9 ^) u, d
下一章内容挺多,将讲解三部分内容。
/ ?1 m* c# d7 ^: X# g+ }
; b; i4 L7 t+ {7 Z! b$ r( J5 V$ K7 k8 F( P
p.s:这论坛真是够冷清的,以前偶尔才来没感觉到- -
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

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

使用道具 举报

板凳
发表于 2010-9-17 17:05 | 只看该作者
我来支持一下!, T+ I: r: D! b6 E  \: X' ]
/ k8 U, T. Q: X3 `  T, u2 ]  I
虽然还没有来得及仔细看,但是这个一定要支持的。
& e+ h3 ^5 n7 A# ]也许会开启一个新的领域。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-9-17 17:11 | 只看该作者
关于场景制作已经没有难的了.可能只有之后脚本的讲解比较麻烦.
8 B2 r* h% \3 _8 a' v! k# O& i5 X/ C9 b1 @, }- O6 Y
冷清至此,发了这么多汉化作品也没有改观吗- -
' I9 c8 K8 ~8 {- ^  T2 ~& E2 H9 y
& X  Y, c2 q% V$ F+ V6 K- m感谢支持," y( m. |1 _$ Z% A4 ]
论坛不是一直打算开发自己的游戏吗?像场景制作这类东西很容易掌握但又比较繁琐,普及开来的话之后可以把这类工作分担给很多人,让程序员腾出时间专心做脚本~
回复 支持 反对

使用道具 举报

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

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