赞 | 0 |
VIP | 118 |
好人卡 | 0 |
积分 | 5 |
经验 | 28673 |
最后登录 | 2017-5-7 |
在线时间 | 10 小时 |
Lv2.观梦者 龙骑
- 梦石
- 0
- 星屑
- 525
- 在线时间
- 10 小时
- 注册时间
- 2007-12-31
- 帖子
- 2030
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
现在的信心指数:★☆☆☆☆{/gg}
狗先生一再欺负偶,弄了个什么骚扰短信,真烦人……{/fn}
不是偶想要*他,他实在系太……虾米?跑题了?好象是这样哦……
本讲堂只适用于新手,高手们54就好{/gg}{/gg}..
小讲堂[1]:http://rpg.blue/viewthread.php?tid=70617&ntime=2008%2D1%2D21+13%3A37%3A16
小讲堂[2]:http://rpg.blue/viewthread.php?tid=71170&ntime=2008%2D1%2D21+13%3A37%3A16
学脚本嘛,最重要的就是耐心。很多人就是觉得脚本太麻烦,不学了,只能做**党……引用66大人的一句话(好象大致是这样),如果以前没有学过任何计算机语言,学脚本就需要10
小时左右。
数字也是脚本中比较重要的一个东西。
在事件中有3个地方可以使用脚本:
1.事件第3页——最右下脚,有个“脚本”,点开就会弹出一个框,可以输入脚本指令,长度有限;
2.事件第1页——第8行的“条件分歧”,点开,第4页最后一行有个脚本,别看他那么“狭窄”,其实是无限长的;
3.事件第2页——倒数第7行“设置移动路线”最右下脚也有个脚本,也是无限长的。不过在这里很少有人使用脚本,在这里可以做到45度地行走。在“脚本”那里输入
将那个事件设置成“并行处理”,测试一下。
哇!主角竟然一个劲地望左下脚做!
这就是这个脚本的“威力”。
既然讲到了这里,就再讲一些吧。
move_lower_left #往左下移动
move_lower_right #往右下移动
move_upper_left #往左上移动
move_upper_right #往右上移动
这里的“move”是移动的意思,lower是下的意思(如果我的理解无误),upper是上。
所以,要想实现总是45度角的行走(斜着走),就接着往下看。
1.打开脚本编辑器(F11)
2.按Ctrl + Shift + F,搜索“dir4”
3.点开,会看到:
[quote] case Input.dir4
when 2
move_down
when 4
move_left
when 6
move_right
when 8
move_up
end
end
4.将其改为:
case Input.dir4
when 2
move_lower_right
when 4
move_lower_left
when 6
move_upper_left
when 8
move_upper_right
end
end [/quote]
再测试一下——效果偶就不说鸟。。。
今天偶们就从事件第3页——最右下脚的“脚本”入手~~
我们先输入:
接着测试游戏,对那个事件按C,会看到弹出的框中出现了"7".其实这一点点脚本就相当与计算器.让我们来分解一下.
偶自认为已经说的很清楚了...
切记,要想做加减法,必须在符号后加"=",重点~
所以根据同样的道理,可以这么写:
- a = 20
- a += 5
- a /= 5 # "/"是"除以"的意思
- p a
复制代码
同样道理,"*"就是"乘"的意思,这里就不多说了.
下面就进入小脚本~!~~~
- a = 5 #为a代入变量5
- if a <= 10 #当a小于或等于10时候
- p "not enough" #显示"not enough"
- elsif if a > 10 #除此之外,当a大于10时候
- p "enough" #显示"enough"
- end #结束(语法)
- end
复制代码
自认为写的还算多,写了2700字左右吧....
那么,就结束鸟........................
PS:如果觉得学到的太少,就看看题目_"脚本小讲堂"
[本贴由 御灵 于 2008-1-24 22:22:27 进行了编辑] |
|