Project1

标题: 2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程 [打印本页]

作者: RPGmaster    时间: 2011-8-13 08:29
标题: 2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑 " Z9 `6 n/ e1 [: k

4 H- O  L# I; G5 d, p) z0 E: L这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||' N. ^( }' S6 M# y  t5 ~, ?7 q
: ]0 x, B' u# X

0 g( L* ], Y- ?# `/ y, d  e! n' K第1篇,用变量计算人物坐标" O- R$ V% k! |5 I" k
, @6 r0 T$ H' o. o# G3 p; x
我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =
4 z' D9 O* a' _' c- {首先来新建一个工程,然后我们都知道地图可以远景& k( g, c& Z0 p, `6 z4 V
那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量& ], j# d6 ]' S% [7 Y+ X( B9 s7 {
首先是并行处理啦~~~你懂得
; P5 n8 `- U) t3 g4 m) T* c$ ^7 p, X! P7 c$ c, L0 V+ R1 _1 ?$ |
开始:
: C, p5 I% E. o/ l  v% V画面淡出
) Y/ y1 B; D' i9 x& u; |然后把主人公改成其他的东西,最好是箭头
! Q* ]- ]9 W1 Q$ ~$ c5 l! k把xx变量命名为XY和地图,
9 j# M$ z& v- O  g8 v4 s( E* L把当前的默认菜单设置为:禁止) Z4 H, S+ p+ p9 Z4 J; v4 z
然后进入纯事件菜单的地图. J& U4 c1 e0 C0 O0 {) k  n
画面淡入
0 _  y, L7 _' x" |: m, n这里需要您自己做啦~~~(有时间我可以帮你做)
! B$ @/ n( ]4 _- U& R然后新建事件
# N$ n, B! H" D2 t% `+ p并行处理8 g6 \+ X; C2 E# p" ^: A
记录当前的XY
" Y! L0 S3 w! H1 b, ]  Z4 x再新建事件9 j, ^4 X0 x  \) n7 E
并行处理3 }  P# e  m% C
当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)
" Q2 m1 h, W4 N+ Q退出时:. {, {$ F8 K/ u
画面淡出( O7 O- d1 E$ @: C
把主人公的行走图改回来+ O; T/ J8 u& b
然后记住,这里我们需要用到之前的那个变量来返回* @, @5 W. h) Z1 e
画面淡入- R8 U6 i; n% g! l0 {- S

; j. v2 J; F* r0 l这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)3 p# r. h6 s3 x  Y8 z" O+ W& P
7 k& a3 p3 b1 F6 X, c* Q) A
第2篇,制作纯事件弓和机关- @+ N- ^! m* c4 H& U/ j; {8 W7 h" t
* M6 h$ \& B9 q% \/ E
简单说就是当弓碰到xx事件发动一些特别的事情! F$ v3 H) c+ t6 x, z9 }# C% X
可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)! K0 s; Y. \* E# M6 W1 L4 J

) d: B; c9 F. G' A# o, y! v' j% M首先我们进入地图之前必须把那个需要作为开关的坐标记住; k7 H# k( p4 p, `/ e+ x. B
然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG)
' d/ A4 v3 B7 N5 d3 }: t- ?) I0 i3 i把那个开关的坐标数值刷新为新的两个变量) F/ {! Y$ E: w; X3 m
然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)
& Z; {% N8 H) T5 K/ V然后新建事件,并行处理& [5 v& b/ h# y  w3 w" O0 v- J: w
持有弓(这个可以不设定)
8 I) b, q7 f8 c: H. m按键xx按下时) d' j. J$ X9 I
主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =)8 W: T& [$ e; p
朝向判定
% W" j5 Y; K4 ^* ~: G就是朝上下左右时把弓的朝向设定为当前的朝向判定
5 {5 ^+ A$ f, x: R3 `然后: O' W7 c7 ]1 u
移动弓的事件
/ a! b# V2 k& W# A8 Q7 @6 |移动到主人公当前所在地,就是那个变量( Y8 u8 E: @  P2 u& `; l9 z
然后将一个新的开关为off(后面会说明)
  B0 h* B) s% ]# g4 M就命名为弓
/ z" E1 Q' t$ d5 X) W0 T; d' ]然后6 C" m. C6 _3 r1 |' Y6 ?2 h
移动路线
7 Y6 A) b; K  ~9 z透明off(因为之前都是透明的,所以对弓干什么都没关系)( @/ e: N) q8 e8 c
穿透on
5 S" K( I+ }: F% D. P前进一步x您想要多少就多少……9 w5 w1 _3 k  A$ E
透明on
; U( b/ w2 T! J6 h- s7 P7 ]" s穿透off
/ ]: G* V/ O6 R/ S& ~+ ^设置弓的事件为随便一个空白处
: r7 E: N0 l8 m6 T3 K) T9 p等待5帧
: \! ]$ u- }- M# B7 E" i) b
$ b9 x& q+ a% p! @5 d1 g: w; k" c- M+ z
弓&机关遍# u/ [. N5 g5 R) q3 ^9 [
设置新的事件3 Y. O* f7 R1 U. Z
行走图为一个弓(没有的话我上传一个= =)
1 W8 \' W" m7 t; @2 N并行处理,设置新的两个变量" q- t1 b5 v2 R  M% i
那两个变量=弓的xy# u$ P. V. }- Q
当弓的xy=那个事件(就是开关)时: d8 A$ Y6 _+ p  ^" q
设定击中动画9 d3 A/ C/ b$ W: s1 p' `- d  c
那个开关的开关为on
+ r, V- E8 p# P5 y  O然后刚才不是有一个开关吗?就是移动到主人公上的后面
. U5 P( j5 t6 w0 M8 r9 i! ?5 w: U5 j- I. ?+ E' U% _) |
将那个开关设定为on6 ?/ b4 I$ j9 O- I6 p
然后这样就会消失; e1 z5 f( x! m; @
但再次按住xx按钮0 q6 A8 B8 O1 J% V6 g0 D
就会出现' L! [8 a" Z9 o2 y# }, m( U  j5 u
7 ~; Z# d, p3 O. T3 q! m
; o8 e1 e) v3 s! Q
. o& K9 y6 ^5 q8 Z" H" |

) C  T1 Q7 n, q2 k
. g2 R0 ~& v* ]& S本教程结束
2 P( e) Q# K# V感谢收看(我喜欢上这句了= =)
# ^4 A+ ?( ~0 G5 y( D6 v; \
- s4 I: ?9 J& ^$ `& ~6 ?1 Y  G; ~% m/ {) E1 S$ z. `
: \- r. [; {: m: M$ l  o
& n- E) I* [. \* p3 R! `1 X
% K6 N* O' W* C0 b8 V: P' o2 o
PS:我只是个新手而已 淡定淡定~~~
作者: 幻影破残影    时间: 2011-8-13 20:37
本帖最后由 幻影破残影 于 2011-8-13 20:40 编辑
" n. e: J( r  s' d/ }# n, z6 _" L  f; A6 @: E
那个弓和机关的让我激动了……找到了啊!!!!!
. z/ B4 D4 Z% h" E# ]又是那一句:等我升级了给您加分= =
* r, z0 D+ p3 `- S5 A% U! N+ V. O纯事件那货让我知道了进入基地之类的是怎么做的了= =
$ s' h7 i! f+ u# ?9 g话说……我也是个新手啦!!!我只有在20秒内想出2集漫画或1章500字小说的能力而已……
, R; S% b- n# \' J$ I" `( u* S7 G
作者: Ftz。小寂、    时间: 2011-8-13 22:07
学到了~谢谢分享哈~
作者: cs371437885    时间: 2011-8-14 08:54
哦,艾酱真是太厉害了
作者: songkun88    时间: 2011-8-14 14:49
最近有些忙……
作者: 漸漸逝去的雲彩    时间: 2011-8-14 15:45
弓……弓和兽…………咳咳……切入正题吧……弓在纯RPG里用什么作用呢?
作者: MSQ    时间: 2011-8-18 20:46
谢谢,纯事件菜单学到了。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1