Project1
标题:
2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
[打印本页]
作者:
RPGmaster
时间:
2011-8-13 08:29
标题:
2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑
9 a1 @# _6 ]2 d0 J: E" n/ J( h
( J2 y5 ~4 p3 }4 f+ u2 }, c% p* C/ Q
这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||
1 Z1 r# `% U8 U& o$ x/ z0 T. c4 V- m
( p$ v& m1 @- P" b/ Q
& I, Y5 ?- j: q# a6 ^" I
第1篇,用变量计算人物坐标
) [: {- H; h9 \9 m
) R, l5 {- D* I1 j+ s: d
我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =
% g$ a$ t( Y: [' h7 b
首先来新建一个工程,然后我们都知道地图可以远景
2 p8 }* `$ R, ?+ {9 m5 ?, z
那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量
9 f0 U! l# A! R2 e, G
首先是并行处理啦~~~你懂得
5 N3 Q: g5 t$ w' A
m+ |& e! K' Z9 B- p x9 H
开始:
' H* ~( a% W' q# u# b
画面淡出
2 G: s: \) e& t
然后把主人公改成其他的东西,最好是箭头
2 j, T3 |- {- x
把xx变量命名为XY和地图,
! \; x6 h% q8 l9 Q( Y* s
把当前的默认菜单设置为:禁止
2 u& H S+ S( S* B! s
然后进入纯事件菜单的地图
/ G4 T9 O1 U3 f0 ]
画面淡入
# v% E0 A, R8 D' F: w% S
这里需要您自己做啦~~~(有时间我可以帮你做)
5 e* x) S7 [# ~
然后新建事件
6 L# N5 i4 e# L9 o
并行处理
# U& E0 J8 I. S
记录当前的XY
6 o8 N' E# B. W7 P {( W9 n; }
再新建事件
" g- U8 F, }# I6 H _+ `1 g6 F6 _
并行处理
2 e% Q2 B6 n. Z+ y5 R9 W% ]
当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)
; g) R; K. B9 v- {/ f
退出时:
; C% G( R( P9 F3 D
画面淡出
d; _1 F* I' U- P: Z3 T% ]
把主人公的行走图改回来
0 Y/ d( p( o7 I9 w4 K% Q
然后记住,这里我们需要用到之前的那个变量来返回
/ Z0 r4 E8 T2 K( N* f% [
画面淡入
/ ]' i% L& z, ~' e7 ]9 y
# P! h6 e$ \$ C5 z6 m3 P
这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)
% b) p! r+ {5 g
" k' D% t) C& R0 c. k+ y! [4 C
第2篇,制作纯事件弓和机关
: A. K$ M! t+ H1 n# T. ^
# Q$ b- C8 L7 k# ?5 ?' \2 X
简单说就是当弓碰到xx事件发动一些特别的事情
8 s& H9 \' K% r
可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)
8 y: Q) G0 Y% t" P
1 N/ e+ x$ I. z6 g# J
首先我们进入地图之前必须把那个需要作为开关的坐标记住
" m9 [! `$ ?9 X3 \' X6 _
然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG)
5 ]# ]# f. n& q% @- @" K1 n
把那个开关的坐标数值刷新为新的两个变量
' k4 w! Y, g' L% i C" w
然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)
& M/ X, k# ~. d% S& Z' d
然后新建事件,并行处理
" [) P( V) I8 A3 Q
持有弓(这个可以不设定)
& f7 Y, C! y3 K% ]+ @& k
按键xx按下时
$ J. ~+ P4 a# p# {; {
主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =)
! Y% D# [, R" U) \
朝向判定
4 G( ?: Q& M+ u: s
就是朝上下左右时把弓的朝向设定为当前的朝向判定
/ H- e& @5 X2 C7 Z
然后
' q# L) D5 c0 J' s8 N& X
移动弓的事件
8 U% N7 D$ A; F9 }# r
移动到主人公当前所在地,就是那个变量
2 P, ~2 |! k' ?5 \+ B8 r" M
然后将一个新的开关为off(后面会说明)
, M4 C$ U& ]3 p9 ~, K' A
就命名为弓
( w. r7 I3 v ]4 ^: A* _7 c- m
然后
9 X, P1 v/ w. h! E, f; ]
移动路线
" c2 r2 O5 R' H( t! [5 H
透明off(因为之前都是透明的,所以对弓干什么都没关系)
7 G+ E% V' T; ~# m% ~. h& {
穿透on
p7 n) \- \& D
前进一步x您想要多少就多少……
( }" z: f8 I5 ?# V
透明on
( A1 ~& [- A9 A; \3 g& I
穿透off
. Y9 x) ^0 n. }# V* ]+ l- o
设置弓的事件为随便一个空白处
4 |/ u0 O; c; }% W9 l# Z& l: t
等待5帧
- w9 W- t" {% t
* N5 \% v$ A7 Z- ^% v. P
* Y0 K2 u. B, K! M P; E
弓&机关遍
, ~* p3 j# Z, g$ T
设置新的事件
( \' ]8 r* B! x$ o8 x
行走图为一个弓(没有的话我上传一个= =)
. J- W$ e" [$ m- `* x7 @
并行处理,设置新的两个变量
, W: E e4 T1 x- K6 N5 k9 W P/ ^
那两个变量=弓的xy
" y# u+ P5 U4 {3 r0 H
当弓的xy=那个事件(就是开关)时
) A6 B1 h. D, R. @; z8 W z
设定击中动画
6 P3 D _( B7 O! a( k5 `
那个开关的开关为on
5 [9 R( T; [& n0 ? M i; d; E
然后刚才不是有一个开关吗?就是移动到主人公上的后面
7 X5 P$ b$ x' x& ^/ w& j; B5 v) R
对
8 _' B @$ o: ~
将那个开关设定为on
8 I0 F2 Q7 w3 F: A1 r$ w* {
然后这样就会消失
4 M- o: Y; G1 Y, h+ {2 E
但再次按住xx按钮
$ J- g% _0 M$ D! g' T; C% N
就会出现
% x: n) F8 s8 ]+ M& W; ?
( e, t/ c: _: o+ p2 L9 R
: V8 H: \$ n0 u# k5 s$ T0 P
; K7 P4 W8 S$ k$ |9 @/ h
% C' O; s/ W, v _
9 _! O" E' l+ }2 v
本教程结束
4 H7 M6 m2 u9 ^
感谢收看(我喜欢上这句了= =)
6 a1 J- T" K, e" ~0 W& v
t0 w% G- f' \9 [
( M- J0 X3 P0 }& ~: V6 R
; P3 G, u; S( u
! Y" D5 ^. k5 T
+ A( i& c) G$ h8 Q, C4 e2 i$ z
PS:我只是个新手而已
淡定淡定~~~
作者:
幻影破残影
时间:
2011-8-13 20:37
本帖最后由 幻影破残影 于 2011-8-13 20:40 编辑
) Z- e, I. {$ E/ k! o* H5 Q% c
4 n! u; l. f7 M+ F+ {- Z4 b2 s
那个弓和机关的让我激动了……找到了啊!!!!!
. B7 p x. d! P) w
又是那一句:等我升级了给您加分= =
- B; a" k, G9 O0 a8 x* G
纯事件那货让我知道了进入基地之类的是怎么做的了= =
1 g+ f7 Z* D# J
话说……我也是个新手啦!!!我只有在20秒内想出
2集
漫画或
1章
500字小说的能力而已……
u" j+ M- c) l$ n0 w6 K
作者:
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