Project1

标题: 2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程 [打印本页]

作者: RPGmaster    时间: 2011-8-13 08:29
标题: 2合1变量教程也算文字教程吗?嘛……这次是送给小影的教程
本帖最后由 RPGmaster 于 2011-8-13 12:39 编辑 3 E9 i& K1 q% y* `) e& ?+ @

2 {  g2 [3 ^. _& t7 {1 c6 L这次是变量相关的教程,小影啊……我只是一个新手而已,不是什么大人物哦,所以不要抱有期待较好= =||
. Y) J; D, x6 \; K& p7 c, N, I! W* D- l8 E

6 X1 S1 y% q8 S( L- }第1篇,用变量计算人物坐标
  ?/ s& P* Z& V2 b: D6 f
7 n" O" b. L0 L- j* E我们需要知道什么是变量&坐标,但是大家都懂,所以直接跳过去= =, `" r' B/ y! R& Y5 h
首先来新建一个工程,然后我们都知道地图可以远景
; X$ v3 H  I% u! K6 ?, f( J2 {* a那么打比方我们要做一个纯事件菜单,我们需要用到的最多是变量# O& a" ^$ R+ R! o! E. ^$ q. H* N
首先是并行处理啦~~~你懂得
5 v; ^5 y' C( p+ j( V
: e: A  T' {9 Q( L# c' Z, u/ n开始:6 A) P% q: d' F# X3 K& t  M
画面淡出5 G5 {" x  b4 l2 O. T
然后把主人公改成其他的东西,最好是箭头
' X' [* x9 J/ }& x7 j  H把xx变量命名为XY和地图,5 h; V: ]- ~  `. O( E( [& j
把当前的默认菜单设置为:禁止
: e$ r( h6 V) W% C* s2 A然后进入纯事件菜单的地图
/ w$ t; R% D: u" j* T+ {画面淡入
4 _4 q# C1 l7 B+ `这里需要您自己做啦~~~(有时间我可以帮你做)+ S" p1 E1 [5 g& R
然后新建事件. }/ `. W2 b: J/ s5 @/ x# A
并行处理) k0 Z) P- j" ~) o# O  f8 C
记录当前的XY
6 m. n* y* S: J6 L+ Z- H0 r6 J再新建事件
% M- \' U4 v2 h( _9 i并行处理7 U! Q; c% F6 O- a4 B
当玩家(箭头)指向xx坐标(就是纯事件菜单里的退出选项)+ X: L1 f, X7 Y
退出时:
( M* J- ^7 d1 w/ J8 }画面淡出
% v6 ^8 Z! |: ^* _- ?9 g把主人公的行走图改回来2 i/ t: r( B7 B9 ?' w
然后记住,这里我们需要用到之前的那个变量来返回
8 {3 k# f) J# _5 {* N: T# T5 o$ X9 T画面淡入
2 r7 R( \0 e& C- f
- u6 a' U' o+ r% ]这样纯事件菜单就制作完毕了= =(虽然别的选项没有……请自行添加)
! P1 R0 G; x- P: L0 o
% H$ \* r$ O2 j* W: ]第2篇,制作纯事件弓和机关1 c# N) ]/ m  P1 B
" h: A1 \7 A1 ?7 ~
简单说就是当弓碰到xx事件发动一些特别的事情; G8 a. w# R* l
可以用来打开开关之类的(制作ARPG强烈推荐,除非那个ARPG脚本已经有此功能)' p2 R+ L& P) S: _; T, i1 y

$ C" {! M% |9 ~首先我们进入地图之前必须把那个需要作为开关的坐标记住1 i9 Z6 j/ C/ o6 ?1 Y7 A' X
然后新建事件,并行处理(这里并行处理是为了第一时间就发动,为了不触发BUG)
! F6 z$ V) d2 K/ E3 T' [' X把那个开关的坐标数值刷新为新的两个变量
: N8 a- Z! ?6 H! O1 F7 C/ m4 K7 M然后把弓的事件设置为透明(弓的事件等下会说明,总之随便在一个空白处先新建事件吧)% b1 ?/ ]' w& X5 b  |$ }. d
然后新建事件,并行处理
0 O/ k8 @( [4 J* R- w5 `0 \持有弓(这个可以不设定)
9 _& m) L8 B8 y2 p按键xx按下时
( R' u& Z* D5 I3 F1 H2 K7 n主角的两个坐标变量(可以用之前的纯事件菜单用的,反正有刷新的= =)* Z4 `4 c: {& f1 R
朝向判定( H8 W0 _3 i2 B' v% n/ J! i
就是朝上下左右时把弓的朝向设定为当前的朝向判定: d  _5 {' q8 l# [: b8 T
然后  `- i% F, _; i" R" _& L
移动弓的事件
3 F7 r) b( T( Y$ n8 g移动到主人公当前所在地,就是那个变量
9 a( Z% ~) o1 Z# X8 L* |) N然后将一个新的开关为off(后面会说明)
1 A! @) r) Q$ `9 [就命名为弓) P% x% n$ Z; o( i& ^" Z  f2 ?: v* O
然后
5 _8 v) J7 i0 P移动路线4 K) w% x* H# _) P
透明off(因为之前都是透明的,所以对弓干什么都没关系)
; R! Y4 N  J1 x, m+ l* J9 M7 e穿透on
" ^5 G# @1 j- z0 @$ N0 T! f前进一步x您想要多少就多少……+ _/ P! g" \. z/ w. `9 _# Y6 k
透明on- N/ o; P$ E$ Q! v; A! n% R/ W
穿透off
5 y& l% z$ G2 v* Q- {设置弓的事件为随便一个空白处
# H3 W4 C% q  N4 n! X: c. U% J等待5帧8 ~" C  A' U$ v

, n5 J0 K  {8 K6 F$ N+ N; w; U5 n: \; F" U, f7 }6 I7 I  I
弓&机关遍
& |) P5 s% D, Q% H2 W  ^% ]0 L设置新的事件
* z! j. [6 A2 ?行走图为一个弓(没有的话我上传一个= =)1 f$ Z1 S8 ?& g$ Q) W: \- J
并行处理,设置新的两个变量0 d) K7 y0 v, Z/ x- W) U
那两个变量=弓的xy
; R3 c, B! _9 H! f- C% e8 @当弓的xy=那个事件(就是开关)时$ I% x- B# h. ?4 B
设定击中动画% w3 K7 E# F7 ^" {; B( U2 t7 c- t
那个开关的开关为on& S% `$ D# {0 B4 T
然后刚才不是有一个开关吗?就是移动到主人公上的后面
2 O; T" O, ?* s( B& d: ~' H; j' P" g/ V% i+ _0 j5 x+ Y
将那个开关设定为on
- [( o0 x: U3 t0 W+ o0 t然后这样就会消失6 D3 ?3 d, M$ F4 H
但再次按住xx按钮
5 m$ p: [8 |& i就会出现
3 d) l' q& g# o8 L" G* ~% |, n1 H& Q
" H" b: S$ U) f* l3 _

3 i8 S+ B7 h0 m# W$ ~. d' ^' ^/ F8 Q' f6 M4 C/ P
) Q+ m" ^9 w" ~! W
本教程结束+ s8 [, j+ h4 u! i3 K/ D' Z
感谢收看(我喜欢上这句了= =)5 A5 G- [. f  q6 U
' N0 j( n' q" I/ L; q, U
0 M6 X, _6 e& H

! R  H6 |6 }7 b3 W% n. q$ f0 ?5 J: u2 H) l

% q# y4 z7 O) B- JPS:我只是个新手而已 淡定淡定~~~
作者: 幻影破残影    时间: 2011-8-13 20:37
本帖最后由 幻影破残影 于 2011-8-13 20:40 编辑 ; S; c8 s' u( c- H7 k! X* l9 U

+ a# Z% n% q7 S那个弓和机关的让我激动了……找到了啊!!!!!
: j* o2 K8 i3 P5 F2 u. H( y" f又是那一句:等我升级了给您加分= =% x, |# ]6 Z# Q9 b& B
纯事件那货让我知道了进入基地之类的是怎么做的了= =' A& _) H# Y  w# A" i# S
话说……我也是个新手啦!!!我只有在20秒内想出2集漫画或1章500字小说的能力而已……
" I6 e/ }& \# b* {9 y
作者: 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