Project1

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

作者: RPGmaster    时间: 2011-8-13 08:29
标题: 2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑
) x2 W. [" h/ \/ X% p* }8 o- @$ t! n  p
这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||
( `8 X3 j: [+ I: w6 [* y* c: [% m- g5 s" |/ k# B7 d

: b/ d, o3 j4 T" S5 A6 Q, v- V第1篇,用变量计算人物坐标
1 c- h) R; ~. l2 ]1 Q- E& @. {, f0 T/ r
我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =
4 V( @" w" u+ n6 q/ X* C首先来新建一个工程,然后我们都知道地图可以远景0 Z: @4 O& C! f
那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量" C% x2 H, ^  |+ j5 C
首先是并行处理啦~~~你懂得
. K5 F( E' c# U7 L- |' q! [, t4 ^- F( a0 p: ~! P
开始:
+ j/ g4 @% k, F! ~/ A/ e# V& e画面淡出! W3 X, Z% o9 V' e
然后把主人公改成其他的东西,最好是箭头
! d3 T  K2 _& A) I3 b把xx变量命名为XY和地图,7 _2 U5 V  M' g* A& F4 v+ y
把当前的默认菜单设置为:禁止+ r+ w" F, f( ?) N# H: j
然后进入纯事件菜单的地图
+ N- l4 o$ R8 ]: b( y4 [画面淡入
! W' Y1 P$ G7 v* H( s! P这里需要您自己做啦~~~(有时间我可以帮你做)
" T3 c5 a# m, q% Q3 L" \$ E* m然后新建事件
% J# K8 U/ Q9 ~0 N+ V& R并行处理3 k0 t- E, ~7 H) L3 R2 ~- O
记录当前的XY
# y* i9 o/ q; W" K2 |' m再新建事件
3 Q+ A( Z8 @7 o: z0 `/ H6 z/ m并行处理$ f3 f( D* N& y9 C. J! B# Y7 W
当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)( _# v* o; C0 H: Q* O8 f
退出时:
  B5 @0 S1 P# l+ Q1 k1 T7 n8 N画面淡出
) c7 X0 ?1 P8 C4 v0 Q$ y8 t把主人公的行走图改回来* A( L' I9 T7 V9 |+ H8 @4 \" N* E
然后记住,这里我们需要用到之前的那个变量来返回
$ [2 n- b9 y: b" q4 j0 b, z1 d* ~画面淡入6 @8 u4 l' |: J; X  i8 u; k
+ s3 X5 c5 B$ n" y' E
这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)
, ~% Z: |+ o, W  Y6 b% ^( Y- Z/ V" P0 g! {& Q6 e4 V3 T& m6 O
第2篇,制作纯事件弓和机关
) w' @( l4 }( k2 ?! ~$ I
4 F" _% B% P7 U! Q" a简单说就是当弓碰到xx事件发动一些特别的事情
2 y2 P9 U7 @6 M4 \6 P0 n可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)6 E: }& R4 p0 ~! ~

% Q$ w6 N; c2 {! x$ ]7 m9 X0 A9 e. G首先我们进入地图之前必须把那个需要作为开关的坐标记住
9 }4 e. n' ?* M% z4 i然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG)
' R( [, Y3 _9 P9 I$ O7 [# i! W把那个开关的坐标数值刷新为新的两个变量9 @9 u0 X" A* i2 {
然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)
) C+ b" H+ l0 y! ]然后新建事件,并行处理: \) c$ ?4 ?) V7 @. P- i6 Y: i
持有弓(这个可以不设定)
4 e% R, ]* @4 x) e6 K按键xx按下时: @7 ]8 Q' T' h! G
主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =): w/ t- E8 \) f+ A% y
朝向判定
& g( P9 d! V7 @8 C0 N就是朝上下左右时把弓的朝向设定为当前的朝向判定/ b! b4 J5 p  b6 K5 u8 l# M, w
然后9 C: S/ a* k) F0 H
移动弓的事件) S- V3 S( ^3 A& A2 T
移动到主人公当前所在地,就是那个变量
: o& ^2 E  h: Y4 a9 F然后将一个新的开关为off(后面会说明)
/ T! H- B* R) I; f5 f8 a/ U就命名为弓
0 B' O( }' x% P9 V然后
" `6 \' N7 q, [; L# A5 i$ |移动路线! z/ b. A2 l# F, O
透明off(因为之前都是透明的,所以对弓干什么都没关系)
5 I2 z- n  u. \! b+ |! f: z  P  P穿透on
6 f  y# q0 Z) n5 B1 u  G6 k2 E" i前进一步x您想要多少就多少……' g2 z8 D/ T# ~6 w% {$ U; ]& d
透明on2 z; K+ H5 P- G5 z8 M4 Q6 L
穿透off
. y, N! w& m; S7 B3 r设置弓的事件为随便一个空白处& o$ r2 e% T9 x( O9 h
等待5帧9 O/ v8 ~  g! H% \' ?  G7 N0 H2 Z
$ j+ [. l- y" k8 O8 ^! a4 f3 M( N# z

2 x$ u7 h* v( }/ j% p; h弓&机关遍
1 U( K& D9 {/ G4 @2 X设置新的事件
, x: Z! @6 z2 H, ?( h行走图为一个弓(没有的话我上传一个= =)
3 S! d4 s: s  N3 ~: {并行处理,设置新的两个变量
  K5 E5 F" ]& q那两个变量=弓的xy
* ]' j$ I' n- L( v+ C- t. k当弓的xy=那个事件(就是开关)时) x! J9 ^+ E. w4 I
设定击中动画
1 O4 S& }) }7 l. ?那个开关的开关为on
# J" [: w1 ?- B! Y' H- B4 ?然后刚才不是有一个开关吗?就是移动到主人公上的后面
5 d! i# s. _! P. q' J2 n& S1 \
将那个开关设定为on
6 {* N) N0 P3 O' I( Y, W然后这样就会消失
3 P* r% c/ ]- e但再次按住xx按钮
! r4 Q! M# @; A& F就会出现
* D6 ^/ c9 E' d1 A# E
( f4 F7 z6 G0 ^: J+ F" u# D* J% g/ }; b

. r3 W! E# Y3 z7 z# }( _" C, z& w* U; X. h  J5 H4 V. {4 _
" y5 U" x' I, O; ^* I
本教程结束
* g: Y  f3 r8 ^( H感谢收看(我喜欢上这句了= =)5 R8 ]* Q* A) V/ o
  p' b  f  @' b+ B: v

' y8 R7 u6 ?$ G/ T0 P  P5 x) \7 X) t6 `
# u# t8 Q- I' V) M3 X0 A- b3 c* u6 r

. R" I( N/ y, s( P- p: k/ e# YPS:我只是个新手而已 淡定淡定~~~
作者: 幻影破残影    时间: 2011-8-13 20:37
本帖最后由 幻影破残影 于 2011-8-13 20:40 编辑 " T3 y  p% v3 W$ m
" a+ Y/ @& K8 g6 H3 n- o
那个弓和机关的让我激动了……找到了啊!!!!!
* L$ f, O$ \2 [% c又是那一句:等我升级了给您加分= =
3 F; r4 E( {8 F纯事件那货让我知道了进入基地之类的是怎么做的了= =
/ ~) c) s1 P4 g: H7 J3 ^/ [" }( ~话说……我也是个新手啦!!!我只有在20秒内想出2集漫画或1章500字小说的能力而已……+ _! o6 v) h. A: ~5 x

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