赞 | 0 |
VIP | 0 |
好人卡 | 2 |
积分 | 0 |
经验 | 713 |
最后登录 | 2012-2-15 |
在线时间 | 678 小时 |
- 梦石
- 0
- 星屑
- 48
- 在线时间
- 678 小时
- 注册时间
- 2010-8-11
- 帖子
- 1533
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑
# Q& _% O# G+ t6 K: z! k4 S, b: k. Y' A
这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||3 d/ _% _5 X: J! D9 d
. z3 V6 b9 C3 N+ ~* ~
, }! h) j7 a, ~, F第1篇,用变量计算人物坐标0 h$ \& f4 P7 a2 L
3 G' }. D0 K @7 w, A+ _# a* d, W4 C
我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =
0 ~3 _/ @4 [7 `: E, m' r, z首先来新建一个工程,然后我们都知道地图可以远景9 n1 `. V- T! f8 D
那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量; i/ d, m/ g6 ]0 B/ N" t, Q
首先是并行处理啦~~~你懂得( K1 m- r# ^; o7 V+ P* w# j
* I7 J* D9 D' G- I
开始:
5 J% D% ]; }# @! p" G. s0 ^8 i画面淡出
" ]+ M* @) r% V. z然后把主人公改成其他的东西,最好是箭头
. b7 }, s$ M* D \把xx变量命名为XY和地图,4 ~7 m* X2 J" U( }+ ^
把当前的默认菜单设置为:禁止7 @- D) e% d/ j. M& |
然后进入纯事件菜单的地图
0 N2 e$ _, V" w+ l. m6 G画面淡入
0 T8 a/ [) G0 b9 c( E" d这里需要您自己做啦~~~(有时间我可以帮你做). d+ G9 [& F4 L5 s
然后新建事件' L I& e+ N4 s: V$ n( q
并行处理
8 ]4 p8 ?9 s$ F记录当前的XY
* a" ^; u5 A! A/ h5 C5 c- C再新建事件
3 Q7 J2 G/ |! O. F9 |# z并行处理5 g. Y! t1 y: |' X" |1 i
当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)! O) T4 f( R& |' X# J' S$ X1 K2 d
退出时:
5 \* a/ d% G. u6 E. D+ L画面淡出
* u! q! X+ [; H) H: F把主人公的行走图改回来
7 C0 p& I$ f% T, |! {* }6 n然后记住,这里我们需要用到之前的那个变量来返回9 K! ]3 P' T4 ^6 M& C; E- @
画面淡入
5 R8 L. B* e1 T( Z* M+ {
7 f6 B' q% Y9 b4 F/ N0 [4 T这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)# S- V% E# l* B' I/ c& c1 m* w
0 x& `1 w" X" D h
第2篇,制作纯事件弓和机关1 V; M% M0 }5 Q3 S! q6 L! @& K+ F
% }7 S' C! x. ?' [3 d, O简单说就是当弓碰到xx事件发动一些特别的事情% t) a. M+ ?" M; }+ W1 f! B
可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)
3 A0 S) F" ]) o" `& O: B( \0 Z) g6 H+ ` |2 T6 @
首先我们进入地图之前必须把那个需要作为开关的坐标记住" `" e2 g# E1 A8 X7 Q
然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG)2 U9 [+ f) ~: G; S
把那个开关的坐标数值刷新为新的两个变量+ l" c S9 p# c; ?( N
然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)
. P: A, l& @# o/ y, |然后新建事件,并行处理/ |$ P8 V7 ~7 f, U& P5 }
持有弓(这个可以不设定)
* w$ Z+ ?+ T4 p" D& d* I8 f, d& v按键xx按下时! y+ E& R+ ^! {. k! w
主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =)2 ~( R+ J6 p" e* I& s7 R! A9 B
朝向判定) { p) Y% l. }, i
就是朝上下左右时把弓的朝向设定为当前的朝向判定
- f" P8 |. d9 ^. Q. J$ Y ?( Y然后
+ j$ K; I' I8 F移动弓的事件
9 K& q3 R0 R3 O" K$ b' m* |移动到主人公当前所在地,就是那个变量
Q1 q( w; V% x4 s8 P然后将一个新的开关为off(后面会说明)
: q" T; s8 W" O9 s就命名为弓
2 p5 m, n' N% h+ \$ I* s然后: B! R$ P& Z+ y0 Z+ Z" M
移动路线
/ G/ j( ]8 @5 G8 o. W1 t透明off(因为之前都是透明的,所以对弓干什么都没关系)
$ B2 B- Q9 Z# [. w穿透on
; a, m- d' v* v3 z+ t4 Y: K前进一步x您想要多少就多少……. i- S* x9 R* q- V9 R8 ~
透明on/ H3 i8 V3 i$ d6 ?( ]" r: C
穿透off) }% I* W/ _+ ?6 h2 W* G
设置弓的事件为随便一个空白处, C) _) Z, X! E0 n2 o! V. K
等待5帧
( c5 x; R- ~+ z6 H- x6 s. E6 E
, Y4 h/ B9 [; I; D4 f
8 ~; Y& s; M0 p/ J弓&机关遍 E2 p2 R0 ~. c
设置新的事件
! A6 f$ z2 V( B9 Y8 T' N3 `行走图为一个弓(没有的话我上传一个= =). s% u! b0 r; h# w1 ~1 U
并行处理,设置新的两个变量1 W5 b3 q! W) M1 m9 h& W6 x% \
那两个变量=弓的xy1 p9 Q) l7 d7 T/ w9 j
当弓的xy=那个事件(就是开关)时
4 \8 } l. u$ L6 D* \设定击中动画$ D5 Y2 ~) q# S
那个开关的开关为on. b8 a/ E" X# [/ ?
然后刚才不是有一个开关吗?就是移动到主人公上的后面
% B; V, ^1 T5 t, G) z% y- g% _对
! e& E0 b9 x" q7 N) j将那个开关设定为on
2 P9 s0 q4 E- E) h6 _然后这样就会消失
y$ p$ D/ w7 ^. E但再次按住xx按钮
. h5 c+ `# g% S. h" ^7 Z就会出现
( U1 v# |+ `# G& u6 j
+ u" j f5 J+ a) a8 j" |! X
! Q" w$ I+ C! G% C: c' t
! A: l8 Z+ c! l2 l! h- G$ A0 m) _4 |+ f$ W' P
" ]% ^, x6 l: V& ~/ b' A3 S, Q本教程结束
' e9 z2 k; F" ?6 }" u, {% t; o感谢收看(我喜欢上这句了= =)
) S' A/ u' D4 ?3 f- h5 O* P: t; ~+ l t- q4 `" w
9 d& J! ~4 j0 L! Q; O0 }/ E8 v' L Q" p
/ x# W' T: u$ n8 z0 o% M
" S$ j& }8 h4 H: \/ @PS:我只是个新手而已 淡定淡定~~~ |
评分
-
查看全部评分
|