| 赞 | 0 |
| VIP | 0 |
| 好人卡 | 2 |
| 积分 | 0 |
| 经验 | 713 |
| 最后登录 | 2012-2-15 |
| 在线时间 | 678 小时 |
- 梦石
- 0
- 星屑
- 48
- 在线时间
- 678 小时
- 注册时间
- 2010-8-11
- 帖子
- 1533
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑 ; l0 ]- D8 H! r- @0 ^% O
* X$ V7 o3 h0 I7 x6 V M9 p这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||1 c; U `6 z1 i% z: P
`( C4 a: V ^, ^9 T7 r- r/ \6 G- r( ?
第1篇,用变量计算人物坐标
2 M% R9 m* k. ^' D: I% K+ q0 ^5 L9 d1 Y- J- k; N i! I
我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =) z0 ~6 ? Z! Z% _* }. u1 H
首先来新建一个工程,然后我们都知道地图可以远景, y: f5 n) y8 ]& S, m8 V
那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量
7 a- h& \( q8 X6 P% t$ H首先是并行处理啦~~~你懂得
/ l3 p, X$ [, ~' B& g- _1 l. Z d) G' e: d2 `+ U& j# |2 y$ _9 i
开始:4 U( i- T; R: @! s- x% n+ U r% x `$ z ~
画面淡出- `: S# T/ K+ G9 B L- z
然后把主人公改成其他的东西,最好是箭头
/ M- R" W E- _把xx变量命名为XY和地图," K$ u: C9 ?4 a( ^9 Q
把当前的默认菜单设置为:禁止! U ]) t. c. Q) {7 V# g, x
然后进入纯事件菜单的地图
# ^9 e; U4 W9 `画面淡入
- W) a7 K# V6 F* X& [这里需要您自己做啦~~~(有时间我可以帮你做)
0 j' M9 @9 x% ?2 a. I8 x3 I$ c然后新建事件
* j2 B" s0 }2 t5 k, e/ A5 o并行处理
8 j% }- T3 ~9 L* b. ^# Z记录当前的XY
9 V, c8 p" _+ l- S( x再新建事件4 v; l6 h8 h+ v+ V+ G
并行处理
3 A: g, {: K% U+ d+ C2 r' T当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)
+ a" q% _5 W8 u ]5 }7 i7 q, ^退出时:8 o, g6 X1 N6 I& a
画面淡出) d1 s! |) w$ k! f- u! I k
把主人公的行走图改回来
. O( _! e9 T5 F8 p; s- R# t然后记住,这里我们需要用到之前的那个变量来返回! Z( s; i: x2 \
画面淡入
/ ]- A" B8 n( F9 H0 ]: t! v5 o- E( g4 [- W! s& G) b
这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)! R9 f \( }) K& |1 C
9 _6 g) y$ w$ m3 @ b第2篇,制作纯事件弓和机关; ?9 {* R9 O" {, V, \
5 s8 [0 C. F5 ` T4 E p6 J3 M4 x2 U简单说就是当弓碰到xx事件发动一些特别的事情! w( f7 e1 A/ v9 c/ R+ F$ D, ^
可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)5 w# T$ A6 L5 U# r8 {9 [
7 u# B" ?6 B( `5 S首先我们进入地图之前必须把那个需要作为开关的坐标记住4 i( O3 C% J/ A, j8 A' p
然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG)
* @ T. x; z% E8 h/ l7 @把那个开关的坐标数值刷新为新的两个变量5 ?- ^; I+ V% M+ L
然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)7 j+ `& u5 n3 G$ u
然后新建事件,并行处理
7 u! a$ F/ K9 M1 V持有弓(这个可以不设定)- a2 I2 O! U9 Y. d5 f: W
按键xx按下时
6 e7 j4 ^6 c0 _: S- n主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =)
, L% R+ b3 z% L朝向判定8 g4 P5 Q2 H, e1 C1 |
就是朝上下左右时把弓的朝向设定为当前的朝向判定
4 I) i# O: [1 B然后
r9 Q( k+ a% b移动弓的事件) W! H0 U3 y v2 _7 b
移动到主人公当前所在地,就是那个变量
# ~1 H9 E5 i/ S+ y" _( c; U然后将一个新的开关为off(后面会说明)" E4 a! ]9 G$ b# ?& [. c
就命名为弓; P8 A* d3 R2 o: k! G' E
然后& d h) U; f( `( N. F! X: W% ^# `
移动路线4 q" Y0 X; M/ C2 V
透明off(因为之前都是透明的,所以对弓干什么都没关系)5 Q$ r3 V3 _1 @2 x" i
穿透on0 O3 p) q! ?& d8 j0 ^8 z+ m
前进一步x您想要多少就多少……7 W0 o; ?! L% o4 G- D% R- S( f/ a; ^, P
透明on
" X( j A2 @* q3 S穿透off: {5 I+ `7 o# r& n. o3 v- M
设置弓的事件为随便一个空白处
! r$ A- ?; e k/ P) L( x6 C6 @- {等待5帧
: B4 F# k9 A9 V4 [6 U4 G d# ~+ P9 m7 w: v# `
4 r j; Z' B3 S: O5 t
弓&机关遍- l, d2 |& e' N, c
设置新的事件0 _7 ]) _2 M% T7 x9 L
行走图为一个弓(没有的话我上传一个= =)
) [/ p8 ] O9 U) @( `5 f并行处理,设置新的两个变量
" m; h( [$ p8 `+ }7 B6 H0 D那两个变量=弓的xy, T' P. x/ k- D
当弓的xy=那个事件(就是开关)时# v$ N. P8 o! x0 I
设定击中动画1 {* ~2 P: J$ j# r) w o
那个开关的开关为on. E8 n' Q7 L% T1 _7 ~0 [
然后刚才不是有一个开关吗?就是移动到主人公上的后面
, u$ ]7 s' ?+ {6 x% }, X' N对+ r: o% Z Z$ ]& A3 R
将那个开关设定为on. s0 K# H' o6 S, A
然后这样就会消失0 A4 z1 C3 r% V$ y
但再次按住xx按钮" n! X2 d+ l) K1 I
就会出现6 H' A# x% |3 |
9 j( S p) u7 c: `( ^: `
& Z1 b" D% f+ y. Z1 r ^" c+ E/ q$ |# i6 ?; s4 }5 x
. ]' |+ ^/ j& @0 q0 `# D2 D1 p: |% m: |1 g2 c3 O4 `
本教程结束
; f e- x3 u. {6 u/ f9 p/ [感谢收看(我喜欢上这句了= =)/ x0 z# f# Q7 Y9 ~
4 E# I; Y; O7 U) M+ J
* p( Y+ J9 L& a' h. a0 |8 I6 i. U% o2 T1 Z
0 j$ O' j8 T5 H0 j# U' i3 }
0 C" m( Y% k3 j; N L: kPS:我只是个新手而已 淡定淡定~~~ |
评分
-
查看全部评分
|