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
记录当前的XY
4 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
透明on
9 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% n
对
4 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