Project1
标题:
2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
[打印本页]
作者:
RPGmaster
时间:
2011-8-13 08:29
标题:
2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑
9 p& e6 T5 ~/ |% s
u0 q, f/ x' E" O4 O
这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||
) B4 p0 v6 L# j
2 r% u& a6 |: f3 K. g- L8 \7 Y
+ ^- d w: W% |4 |
第1篇,用变量计算人物坐标
& O* h# x# Z) f, b2 @; g# f
9 w x2 ]; J: J/ i k/ x; h
我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =
$ \) G: X, H$ ~- U
首先来新建一个工程,然后我们都知道地图可以远景
$ b' Y* i0 T) s8 w$ y# |, }
那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量
+ W* a T1 u: `$ I
首先是并行处理啦~~~你懂得
% h6 t L5 Z+ V
8 e% `( o/ g+ n; q, u
开始:
( A0 S2 e/ C ]! H3 e+ Z$ Y! v
画面淡出
* o( M0 r1 a6 P+ N$ r$ ?
然后把主人公改成其他的东西,最好是箭头
- l ?$ o( Z7 a. i8 q. c
把xx变量命名为XY和地图,
6 {2 _# u1 z6 r* t
把当前的默认菜单设置为:禁止
" l) A3 `7 r- L
然后进入纯事件菜单的地图
4 ]4 ^! v' B0 Z6 t
画面淡入
" v& o8 q+ @) s: T
这里需要您自己做啦~~~(有时间我可以帮你做)
$ I( w( M- |& }# v) o8 B
然后新建事件
3 ?. v6 A6 t% p8 [, J
并行处理
& \% [' d/ |8 E' Z' m
记录当前的XY
: u3 i) d6 _7 k( T$ S$ K, L
再新建事件
9 J$ V: a; Q0 O6 D# a; B/ m
并行处理
" `* b3 [6 }0 z8 R3 N
当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)
1 {. _' E' [1 @
退出时:
+ Q9 ~/ [" F; p6 `2 P3 ~
画面淡出
, F/ K& ]( R& m+ X
把主人公的行走图改回来
1 c7 B. u( c+ J, i( z/ K
然后记住,这里我们需要用到之前的那个变量来返回
# C5 |, t% ] Y% ?# a
画面淡入
$ w" H J: q& q4 t
9 w1 \* ?4 z0 R3 j
这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)
9 }3 T. z7 p# b
; T4 N' G) ]+ V" C4 t. i
第2篇,制作纯事件弓和机关
7 d3 l) t6 t" o8 V' o7 ~
2 w- d, f1 l6 F, E% A2 {: Y t
简单说就是当弓碰到xx事件发动一些特别的事情
& ~. P7 R% d; Z2 r% W
可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)
2 Q2 R L( E8 ^: c& v3 T
, Q4 ]% B: D% L5 m! `
首先我们进入地图之前必须把那个需要作为开关的坐标记住
1 x m9 u( c# [9 v- i+ s" y4 a- i1 \
然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG)
9 \, _: l6 j% }! A- h% d
把那个开关的坐标数值刷新为新的两个变量
; y7 O# y3 A0 n
然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)
2 {" ?7 F5 [+ ] D) J! ~$ e
然后新建事件,并行处理
5 b S- d ]! Z* m; Z
持有弓(这个可以不设定)
/ x0 P! a% t/ a: l; r
按键xx按下时
% ?( j+ C( t7 L' F
主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =)
1 y' U2 z+ A0 s9 p# M/ H
朝向判定
4 `7 s0 b6 K4 E0 ^
就是朝上下左右时把弓的朝向设定为当前的朝向判定
. P; L7 o7 D* |
然后
. b) N4 Q/ S* v9 I3 @/ B O
移动弓的事件
- n# J* D$ [5 w
移动到主人公当前所在地,就是那个变量
7 j: b, n! ?/ }; m
然后将一个新的开关为off(后面会说明)
$ I# c) r( I b4 f
就命名为弓
1 G' L- s# L4 o( u& g
然后
7 k& V* L& K9 ^" s6 f
移动路线
4 a5 q# c4 E3 L/ v, k8 E
透明off(因为之前都是透明的,所以对弓干什么都没关系)
* n: u6 R2 x* O3 M# y9 J
穿透on
, M/ t/ z( Z! s4 T0 @
前进一步x您想要多少就多少……
+ a- Q& f4 V+ Q' y5 } q8 n% J* l
透明on
/ m3 T$ s# e# K( w1 g
穿透off
- k: n" i+ V) t$ d2 X) ]
设置弓的事件为随便一个空白处
* j2 E- p0 Q0 Y) x: t
等待5帧
% z2 a5 T8 d- l9 q
% ?* b5 S% l5 J0 `$ F% ^6 \: Q7 V; ]
5 W8 ]0 b# q* [) o
弓&机关遍
4 }9 B7 K8 o( z! c/ L0 T, G' P
设置新的事件
9 Q, e! Z" Q* l: C
行走图为一个弓(没有的话我上传一个= =)
; S; {& a5 N& |) Q
并行处理,设置新的两个变量
u1 e! Z! W, ~' N
那两个变量=弓的xy
2 F. t" } K- b9 e/ ~# R- {! v
当弓的xy=那个事件(就是开关)时
. l, J8 ]- M( q1 O& ~! N4 P
设定击中动画
, @: F; d4 ]4 a7 ]5 E
那个开关的开关为on
/ @* v! U8 h$ }: B
然后刚才不是有一个开关吗?就是移动到主人公上的后面
3 i2 `9 _0 L$ d6 o2 i
对
2 j) v+ s- ]: ]6 @+ a; O
将那个开关设定为on
+ `0 u0 |6 }1 e1 p* Y$ r
然后这样就会消失
* ]! ]* G, T7 ^' w
但再次按住xx按钮
1 J8 \4 W1 s1 F' \ `$ U: P
就会出现
3 m4 N4 S7 S3 z2 s2 g" r
3 C9 C7 t. ?$ ~3 E
$ {5 I \; W9 p6 e$ F" N& f
7 G G7 o0 a3 E& ]; V& v$ P x
7 ]6 V6 }; _5 K- @6 h/ i; u
6 }: H" Z1 I: F$ q7 q4 k: x
本教程结束
" f, t4 C7 w# e% n
感谢收看(我喜欢上这句了= =)
1 D# ~# x) _: k' j5 ?$ z3 g
+ H. t: t1 d! F7 j! G8 F" P
' q+ y. w3 b2 K6 r3 d
) s4 _7 T2 s/ n# B9 S4 |; l, r
$ w4 L+ B3 Q+ P/ ^6 `% V# @$ m" n
4 c! O p( A4 b. }# w
PS:我只是个新手而已
淡定淡定~~~
作者:
幻影破残影
时间:
2011-8-13 20:37
本帖最后由 幻影破残影 于 2011-8-13 20:40 编辑
/ e- h/ f0 t8 V8 U
0 y! X. a5 R: k- U1 B) Q: H
那个弓和机关的让我激动了……找到了啊!!!!!
" Y5 ^4 O& ]5 r0 s" w" w
又是那一句:等我升级了给您加分= =
1 L B/ V3 U, a/ L/ W, ~
纯事件那货让我知道了进入基地之类的是怎么做的了= =
: A+ Q5 D, q7 L; R
话说……我也是个新手啦!!!我只有在20秒内想出
2集
漫画或
1章
500字小说的能力而已……
. e* S: r9 R0 g' P' V( 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