Project1

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

作者: RPGmaster    时间: 2011-8-13 08:29
标题: 2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑   r: E  Y. C# R+ w2 C- |

5 J1 l$ l1 |: ]这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||
4 T9 t! F; u/ y0 Q3 F5 G; m
( X% p( c4 Q- v9 {# w7 D! ~
% q' N& T3 m" }4 g# [0 p3 U/ I/ C第1篇,用变量计算人物坐标1 y4 a- o$ U& g- v- z8 z
% q- s/ i' c. s' f% Q; ]# G
我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =1 Z/ F, b* D7 Y/ S3 Y: t4 P9 P9 n
首先来新建一个工程,然后我们都知道地图可以远景
2 z& l  b2 i; P4 x% a那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量' |5 _5 H- r4 c5 z& E; r$ U
首先是并行处理啦~~~你懂得2 ]. V2 W& F2 o
% S  D, a8 Y: e/ ~! q
开始:" B9 F; E* Y0 o8 }0 U
画面淡出# r/ h) w7 E# X+ j  B
然后把主人公改成其他的东西,最好是箭头
; r7 V& _6 ~5 l( R把xx变量命名为XY和地图,
; V8 `# S: O/ _7 j把当前的默认菜单设置为:禁止
. P9 R" z' n& ?& t6 I9 Z然后进入纯事件菜单的地图3 p3 W: l0 u6 J, V
画面淡入& L) @  T' K: I* U$ W/ F
这里需要您自己做啦~~~(有时间我可以帮你做)
# ?0 x8 Q: e9 b! }7 o) `7 m* i0 K然后新建事件7 P, A: S( t9 |/ d; U
并行处理
* c7 |$ A' g' J# |% O记录当前的XY4 k6 Y4 L# B, l' b" T
再新建事件
& E* O0 M! g4 ?" Y并行处理. t6 r2 z6 @, W+ d3 q
当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)$ T6 y" q& Q! M' P% U7 g* l* F
退出时:/ V% s: v3 t; |+ y
画面淡出; p3 i. M* e0 B' L; J
把主人公的行走图改回来
4 r; W5 R1 i5 t& [然后记住,这里我们需要用到之前的那个变量来返回
- g- c: U1 h" ]& |画面淡入0 v( `$ q  b$ s1 Z# ]  }& g

* ~  y, ~' ~4 N: M% ]3 u这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)& n0 @% y/ ?# ?8 }

1 F2 t% j5 S9 u- C2 U5 a: N第2篇,制作纯事件弓和机关7 n1 ^5 _* m2 v& H$ H

! P. K* l9 X+ X0 u- z6 m简单说就是当弓碰到xx事件发动一些特别的事情
0 s9 Y2 O6 S+ w6 Q" r可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)1 |- P- o; l9 C6 {7 v, _& `

& X. U3 A/ P' w: e9 R2 G3 [- O首先我们进入地图之前必须把那个需要作为开关的坐标记住2 h5 s* h# h1 G+ ?2 @
然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG); `' @8 @3 {% D# V$ ^
把那个开关的坐标数值刷新为新的两个变量5 V3 e; M! p4 P
然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)
6 g3 E- P+ h- g/ ~' S+ r0 @) P  F! _* a然后新建事件,并行处理
# m7 K- m0 c8 |* r持有弓(这个可以不设定)3 D: Q+ ^3 F  j5 j/ a1 b, |
按键xx按下时9 n! z7 }6 B' M& h5 \4 J, n. V
主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =)
, {+ j4 v- p5 b$ F朝向判定; E- Y! y% O& B
就是朝上下左右时把弓的朝向设定为当前的朝向判定
+ }% f1 P. R& q; u# }, S然后
+ }6 g" T0 {+ r1 e+ z1 p2 n9 d移动弓的事件
3 n0 E& _4 ]2 \7 G4 L: D: v. V' h移动到主人公当前所在地,就是那个变量
3 X% B# S  J3 d* K6 |; \( B然后将一个新的开关为off(后面会说明); w# q: y- d5 u1 I; G
就命名为弓+ h' r2 m( u# }9 f% j7 [' \9 V4 w
然后& q5 x3 X& r9 T1 C5 F
移动路线. v* E: b* b! c5 I) O+ ~+ q
透明off(因为之前都是透明的,所以对弓干什么都没关系)+ ^) X( A+ O7 U
穿透on
* q/ ?; ~8 q6 v* d前进一步x您想要多少就多少……
+ X/ {) }. Q5 N4 z$ H  @0 v5 U; @$ B透明on9 g; }$ V3 L0 M3 U
穿透off; f9 S3 L8 U3 {0 W9 l7 U  h& P) Y
设置弓的事件为随便一个空白处+ Y" t1 W. k0 ?; ]: W
等待5帧& \" x# c; E/ `7 ]! J5 ~

4 X  z1 M2 V. c2 b: q: ^: N) l4 y: x8 f. g# D9 [3 X# g7 t
弓&机关遍  e: q, V% B) f, E
设置新的事件$ F' N' f. {: @7 F
行走图为一个弓(没有的话我上传一个= =)
! h, X& ~, d$ d5 q% ]9 K并行处理,设置新的两个变量0 G; c! [" K% i: F6 g+ B' ^
那两个变量=弓的xy$ D& c& _6 q$ A" ~+ o" j5 A7 u
当弓的xy=那个事件(就是开关)时( k7 b; i- J8 L5 n$ `; z& W
设定击中动画% `5 D9 F6 L* ]7 u. x" O
那个开关的开关为on
3 N& F1 n" j8 m$ |然后刚才不是有一个开关吗?就是移动到主人公上的后面
# w6 E; q# s4 P) `1 E9 w6 O% n4 c  Z8 u6 N( v1 e  |% g
将那个开关设定为on) \; V7 e1 T4 j' R8 ^
然后这样就会消失
; g  q4 W! i# W* U" x# S+ _但再次按住xx按钮
3 `8 Y2 W* k- A" a6 e' }, q1 I! x就会出现4 ~& f( h$ I  q* T' Q

$ B: e" y+ M- k4 C" \' g4 o5 m# R! u7 o" @

5 G" n6 X1 L# g1 Y5 ?; o5 @  s$ ~: t8 r7 T
7 d: s* O5 @! }: M  W9 d
本教程结束( t- _! L8 i1 E& n& w2 y, ?0 T
感谢收看(我喜欢上这句了= =)1 Q8 g9 a" N3 C
, l8 O7 Q0 S( m
4 k" [- h$ Z, l, R8 }

" S9 [, |4 ?6 {% O& Q* {+ C4 f9 Y% t! @, i/ v
/ c$ P; t8 K+ _7 i* g/ v
PS:我只是个新手而已 淡定淡定~~~
作者: 幻影破残影    时间: 2011-8-13 20:37
本帖最后由 幻影破残影 于 2011-8-13 20:40 编辑 # }: K3 s  s4 k1 ]8 ~- @
4 l5 B# J. ~: `1 C+ i0 L' S
那个弓和机关的让我激动了……找到了啊!!!!!
9 y' ?& p* K7 F- u8 ^又是那一句:等我升级了给您加分= =& i: I/ S+ ]( r7 W7 K
纯事件那货让我知道了进入基地之类的是怎么做的了= =. r& y/ H+ K% X* U
话说……我也是个新手啦!!!我只有在20秒内想出2集漫画或1章500字小说的能力而已……7 T7 V0 X6 Y" _) ?1 M

作者: 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