Project1
标题:
2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
[打印本页]
作者:
RPGmaster
时间:
2011-8-13 08:29
标题:
2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑
: d" O- z9 c5 p- e
* e* u' m7 G2 O6 P* w0 C/ ?; O
这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||
4 R% x5 n Q) g/ j
$ Y9 r. C) r2 T+ b
/ N0 J* a/ M2 N& z. h2 E1 L
第1篇,用变量计算人物坐标
5 Y9 n! @0 M# M1 A9 K
! Q1 q* ]* S$ i0 m
我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =
, r4 c- f. I: |- o, o8 x' t# \; _* Y
首先来新建一个工程,然后我们都知道地图可以远景
5 D* f+ r. S0 r% i' o w+ D* Q1 C! p
那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量
; |" S7 `/ V& E& ^
首先是并行处理啦~~~你懂得
' W1 P# ~7 K }+ R
0 A* P1 b# @) x8 E5 o1 g
开始:
, i9 M. j" E# q4 `/ Y: w
画面淡出
) L% @7 e5 @1 Y
然后把主人公改成其他的东西,最好是箭头
x7 K$ J0 D) o# J5 i' m
把xx变量命名为XY和地图,
' ]6 E+ O3 a) p9 }
把当前的默认菜单设置为:禁止
# M' D* t0 C+ x4 h
然后进入纯事件菜单的地图
4 }+ T! f; B; \7 q b g
画面淡入
4 I. }: g1 \8 m# U/ A2 |: B
这里需要您自己做啦~~~(有时间我可以帮你做)
& M% B& f* |9 m7 s3 x
然后新建事件
( ?0 i5 v4 M9 o& L, _
并行处理
5 ~4 V7 H$ s8 g3 I! ], l* r5 {
记录当前的XY
G0 E3 \5 u( |) {
再新建事件
4 d1 j4 Q" S* Q, m! G
并行处理
1 H4 c1 i* u; t& U3 f+ A! _
当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)
, ~6 C N( W( s! m/ G. P8 g. V) e# b
退出时:
$ R2 o5 o' s' o- q! e& {
画面淡出
6 N2 B- n" H' }
把主人公的行走图改回来
& E! z6 e$ D& `8 `) Q
然后记住,这里我们需要用到之前的那个变量来返回
5 n6 X* y# _3 V0 `$ }$ ]
画面淡入
+ n* h" W. a [+ R2 q
3 P: ]- k) M8 \
这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)
5 o9 B* O# G0 U9 l
0 @* R( n) }8 v9 x
第2篇,制作纯事件弓和机关
/ h9 h8 u8 v Y% R9 _0 j) f
- v! K0 i* M' W6 p
简单说就是当弓碰到xx事件发动一些特别的事情
* L+ b3 J# f5 \, f! e' R3 C9 ?
可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)
: P9 h; H5 O# @4 f F1 J8 K. p
- ^ l: I, H. Q& ^
首先我们进入地图之前必须把那个需要作为开关的坐标记住
- N" B0 w7 B0 U$ |
然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG)
0 e( l$ w) u+ V! G, R
把那个开关的坐标数值刷新为新的两个变量
+ \1 Y6 T- ?5 m7 ~$ V; u* F3 ?6 ], T& m
然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)
) G. ?* r8 p8 h) ]0 d) ^' Z
然后新建事件,并行处理
' c2 Q8 g5 J! t" W
持有弓(这个可以不设定)
* k5 y3 x; H- K* L9 ]
按键xx按下时
% f$ O+ W( C, s: H- n
主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =)
" b+ q! @6 o2 X) K1 v$ P1 ?
朝向判定
# |. b' b/ z% X2 h: B3 M% i
就是朝上下左右时把弓的朝向设定为当前的朝向判定
% B( W) i1 H: G- F; |! _
然后
( O5 D, \! i; ~0 |7 S
移动弓的事件
# W; ?$ r$ c. c* o( m/ c7 z/ C( u
移动到主人公当前所在地,就是那个变量
3 b9 u9 _) {+ [2 M
然后将一个新的开关为off(后面会说明)
" _3 ? l3 M. Z
就命名为弓
7 V0 G0 C) {0 j0 ~8 R
然后
- n5 p, r( A& R# Y& ~) [4 F9 C
移动路线
$ Z' s. F( D: @5 f
透明off(因为之前都是透明的,所以对弓干什么都没关系)
" W/ c1 t" i) U% H4 n
穿透on
4 s) P; y g, D$ ^( Y: B
前进一步x您想要多少就多少……
U, O; @) Z+ z, M$ {0 F" A+ T1 W1 B$ H
透明on
$ L! P* h1 p: e/ ~
穿透off
, |: M+ D& y% ?) m4 k1 q1 m9 M
设置弓的事件为随便一个空白处
7 T8 F% }8 e, h$ m) j' v- W
等待5帧
( W* a- W# }9 ~9 E
( z$ |( P n" F( }0 O" w
- l) h3 D# e0 _/ a
弓&机关遍
6 D) V! R3 d9 I" [/ @9 p V
设置新的事件
; |5 ]- r% F3 d7 J$ q
行走图为一个弓(没有的话我上传一个= =)
' K4 M! r' O+ }5 k+ P, j9 c; K
并行处理,设置新的两个变量
6 {$ t5 C1 R4 D' v- T3 X
那两个变量=弓的xy
3 D5 b5 u& a1 a8 G: h8 T2 T
当弓的xy=那个事件(就是开关)时
2 z4 e$ c9 ~- [. G) ^
设定击中动画
4 V* X$ q3 q! E; Z# t+ \0 X" ~
那个开关的开关为on
2 _- P0 y* i5 r& u# t5 R; X5 B
然后刚才不是有一个开关吗?就是移动到主人公上的后面
0 a6 U; r, b+ a
对
$ N) Z: _7 j, B
将那个开关设定为on
; L d6 c( C; t+ I- `; ]& r
然后这样就会消失
+ i2 C' \% H3 ~) i2 G$ Z! m# o
但再次按住xx按钮
" T; \. Z2 H* [' T2 \! {! N$ \
就会出现
X6 M. L K- w# {8 e7 W4 }7 }
9 U# ]/ s# X4 L
: ~, A9 Z p' x& N( @5 U7 }+ k
3 | i N% x, ^( h
! v' W9 S+ B0 f" Y" X6 d+ \
+ Y9 Z9 i; C9 |: z0 E3 L
本教程结束
: O! O6 j2 p" H
感谢收看(我喜欢上这句了= =)
3 ?9 r( h8 J; a9 g! q0 k, {( E+ v
7 j* S9 g4 W7 L$ m& n' F
* U, a! u1 I* A, H2 w$ L
3 l5 ]- k4 R* ], c' M+ T% v( m
7 I+ x# N1 }; s4 V$ Q+ p( I& ]
- M7 S) k/ J, P
PS:我只是个新手而已
淡定淡定~~~
作者:
幻影破残影
时间:
2011-8-13 20:37
本帖最后由 幻影破残影 于 2011-8-13 20:40 编辑
0 l) z$ r N3 M5 M! W" b
/ f8 a6 P# b( w
那个弓和机关的让我激动了……找到了啊!!!!!
# O) E- |& `+ c
又是那一句:等我升级了给您加分= =
6 B8 y9 j) M8 p' D6 X
纯事件那货让我知道了进入基地之类的是怎么做的了= =
0 k9 L! R* X3 C0 p
话说……我也是个新手啦!!!我只有在20秒内想出
2集
漫画或
1章
500字小说的能力而已……
7 ], @7 y0 t4 N" r1 ?) J
作者:
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