Project1
标题:
2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
[打印本页]
作者:
RPGmaster
时间:
2011-8-13 08:29
标题:
2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑
" p7 G* b$ @1 w6 W& Z
5 k; [( w& L- ?3 |3 o9 |
这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||
4 W$ \* C0 r1 E2 Q* p- l
6 S# z; q* M- _/ o+ G
# @( o! @+ }! }8 }2 ^, ]
第1篇,用变量计算人物坐标
% R4 |$ f# v1 [5 ~3 P
# C& d: ~* [9 Z+ e0 G# P
我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =
1 x4 ~' k/ g( P' Y% t
首先来新建一个工程,然后我们都知道地图可以远景
# @$ J- b" I# m1 y6 K' s
那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量
$ Y, h. F. ]; p
首先是并行处理啦~~~你懂得
0 ]+ _* B) X& r ~, [
" y) o; C6 M& _% `# N3 Q( j5 Y
开始:
) F8 X8 |: R) X- n
画面淡出
6 K( M% n) U5 c% Q
然后把主人公改成其他的东西,最好是箭头
}: I3 X+ j9 s \
把xx变量命名为XY和地图,
* G; q w* l l" G6 O( u+ R
把当前的默认菜单设置为:禁止
* h! e$ y( s) W# o: j. @$ t9 k
然后进入纯事件菜单的地图
% l$ e6 _; u1 k2 @$ X6 u# l7 T5 v
画面淡入
% _! v) ~( w5 o' s) |: `7 }
这里需要您自己做啦~~~(有时间我可以帮你做)
, w* [5 O6 Z- ]6 e3 D, F2 N
然后新建事件
. V8 N( H h$ i% B3 {
并行处理
0 ^. S& C/ ~- n
记录当前的XY
" f Z) r5 K' k* W
再新建事件
; I3 K: l" E5 x& T A% H7 L
并行处理
0 D- g$ G; v; z& d
当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)
/ B/ n" G9 ~+ T+ C, G9 q
退出时:
+ }2 P0 y! m2 V
画面淡出
4 ]5 w9 f: g+ Q+ t% z; d4 o/ W
把主人公的行走图改回来
) }, X r/ h# u- E
然后记住,这里我们需要用到之前的那个变量来返回
- v: D9 Z5 t# ?2 U8 y7 L9 T
画面淡入
8 B& y _, r2 P
# B' n3 E! H) C+ ~5 h- c3 D
这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)
4 U* [4 d e! I3 G+ p6 P1 z
$ a. S/ H& K: K& z! _* R) S
第2篇,制作纯事件弓和机关
( h2 S- D9 s. z/ c) f, K
: D. p' s' {% W' W3 }
简单说就是当弓碰到xx事件发动一些特别的事情
$ e4 {1 L; c. ^6 [/ x
可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)
/ O3 I- d; z1 ? s# E' G2 w' v4 l
! ~# z3 n8 |, Z/ f8 C1 u
首先我们进入地图之前必须把那个需要作为开关的坐标记住
9 G! A4 C8 q, R" D+ g
然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG)
4 v- e+ { N9 q$ ]. z( }8 e: s
把那个开关的坐标数值刷新为新的两个变量
' N3 e4 ^/ }3 j" L1 b, a/ e2 ]1 ]
然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)
& k8 z3 y/ {0 t6 D" i
然后新建事件,并行处理
4 ?) S( e+ i3 L# Z7 ~/ e
持有弓(这个可以不设定)
) K* o9 Z0 g3 k# E0 j9 |) b+ Y! M: P
按键xx按下时
+ L! k0 | q; l, \$ [, H! [2 s
主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =)
i; a n$ O7 w; c# ]% h
朝向判定
; _5 D- {" s W' q0 ~
就是朝上下左右时把弓的朝向设定为当前的朝向判定
, b! `' q2 @% d6 ^3 l
然后
6 |5 F8 P" k1 J O) R
移动弓的事件
+ j |( u3 G* a9 w- ?# w0 g+ A
移动到主人公当前所在地,就是那个变量
6 h7 Q6 K8 V5 U
然后将一个新的开关为off(后面会说明)
3 ], h& W# z5 A. K6 ?2 h* Z9 i
就命名为弓
7 u- t% f F4 }
然后
7 x; z- i- K0 `6 o* a
移动路线
* |* o6 |! w$ G1 k9 i
透明off(因为之前都是透明的,所以对弓干什么都没关系)
/ C. g F% Y* n' {. k9 U
穿透on
7 [# _$ R$ I' I: [. V5 j, h
前进一步x您想要多少就多少……
+ Z# f& }8 m5 g' \, K
透明on
' E0 B. E1 r* S5 F( F" `4 E
穿透off
/ ~1 u& f$ w1 @0 _
设置弓的事件为随便一个空白处
2 _/ c' M( e' s2 a! U# r9 s+ U# z* z
等待5帧
, L# N( z3 U/ Y# Y% d
& O! H. A0 J% Y) Y
8 a, t3 {3 S8 W% R4 P6 x
弓&机关遍
6 p. |! o# p% \
设置新的事件
7 V" O C7 j" P% { N* H
行走图为一个弓(没有的话我上传一个= =)
4 R% j0 a9 N. d
并行处理,设置新的两个变量
( u# ^- g& i, p% a
那两个变量=弓的xy
' ]; g( _7 W4 B# z
当弓的xy=那个事件(就是开关)时
! l ?2 N9 i0 I6 S
设定击中动画
d( N' d3 e; \' P
那个开关的开关为on
9 o+ w& }, G K# z7 o; t+ H+ ]
然后刚才不是有一个开关吗?就是移动到主人公上的后面
' [9 u4 t+ {2 m& E
对
- N* {5 V/ u3 M( I. T8 c
将那个开关设定为on
! t! [. ]' V7 x: A% S+ k
然后这样就会消失
3 t! E% \9 e( l- G0 ~2 Z
但再次按住xx按钮
# `- `9 `- N( r/ x5 _
就会出现
! S- o3 r2 D# y; ^, A! L4 i* \
1 p+ i; ]) h) X9 P0 K! }
' i" |+ I* m7 v! n
7 K) ^ j! }3 e; ?5 {8 l
' }9 a0 q& n' d
+ Z6 L6 E+ u" r$ ^& B$ [9 L
本教程结束
: _8 D) `# s/ D/ G
感谢收看(我喜欢上这句了= =)
7 [4 v. X& }+ }4 @& Q
) o' F4 W/ R" {# Q. I% S/ X
+ t7 T! e3 E' q% a1 q
, @" a! H, G1 h: i; w1 G
, q4 T7 E# Q; x. E6 [
) A, z( L, ~4 s: U
PS:我只是个新手而已
淡定淡定~~~
作者:
幻影破残影
时间:
2011-8-13 20:37
本帖最后由 幻影破残影 于 2011-8-13 20:40 编辑
, o3 O. X" c6 C- t8 B
% |0 ] c* S5 j5 j! K. s
那个弓和机关的让我激动了……找到了啊!!!!!
4 u" r+ O Y/ o' ~+ f" a0 y
又是那一句:等我升级了给您加分= =
. F/ Z- V' h/ R5 z$ z3 o7 k
纯事件那货让我知道了进入基地之类的是怎么做的了= =
\$ P7 {. p: @) N/ [
话说……我也是个新手啦!!!我只有在20秒内想出
2集
漫画或
1章
500字小说的能力而已……
7 f \0 d5 E m, [/ 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