【基础第14课】RMVA从零学起-脚本-让我们开始吧
不要吐槽标题...我自己也纠结了半天应该些什么= =
F1里面的第一课是「始めましょう」...
我知道他的意思大概和「get started」或者「let's go」差不多但尼玛中文怎么说=A=
吐槽一下Lite版没有「スクリプト入門」这一节= =
因为英文版没这一节于是脚本这课的引用应该都会是日文的了= =...
继续吐槽F1(众:你是在上课的吗...
真想不懂为啥第一节课不是国际惯例的Hello World而是rgss_stop...
先教人怎么毁灭对吧(滚
把F1扔一边去~
我们要按照国际惯例~
我们来个弹窗的Hello World吧~
msgbox "Hello World"
弹窗做好了0w0
あれ?不知道放哪里?
按下F11插到「▼ 素材」下面吧~
或者用事件脚本啥的也可以
注意1:这货我强烈不建议放在正式版游戏里,弹窗会令人感到很讨厌的
这东西只是一般用作测试的
注意2:Ruby ではアルファベットの大文字と小文字は区別されます。必ず、半角小文字でこの通りに入力してください。
Ruby对字母大小写是敏感的,注意他们之间的区别。并且必须用半角字符。
错误例子:
MSGBOX “Hello World”
这个反例中的msgbox被大写了,而且双引号也没有使用半角,必定出错=。=
众:我记得在RGSS和RGSS2里面都是用p的那么现在的p呢?
哦哦,现在的p用在了控制台了
什么是控制台?
在测试时有没有看到有一个黑色背景的窗口一直跟着呢?
那个就是控制台了
那么我们来试试
p "Hello World"
吧~
测试时,你会发现没有弹窗了,取而代之的是在控制台上面显示出了「"Hello World"」
这样在各种测试时也就会更方便的显示了呢~~
如第一课~
脚本也是有注释的
只要在你需要注释的内容前加上「#」就好了~
例如:p "Hello World"#这句话会在控制台里显示"Hello World"
对于大篇幅的注释...
总不可能一个一个打上「#」吧...
于是,我们可以先选中要注释的内容然后轻轻按下ctrl+Q
于是,注释完成~
注意:请不要手贱将「#」后面的「~」删掉...
不能用ctrl+Q取消注释时不要找我....
还有一种方法...
就是在要注释的内容前写上=begin,在要注释的内容后写上=end就好了
例如=begin
blablablablablablablabla
这里乱写什么都没关系的说
像全角字符啦什么的...
但是不要乱写结束就好了...
什么是结束?
下面这个就是了
=end这节课居然没有用到图片呢=w=
木有作业=-=
相关链接:
[*]http://urpgs.com/thread-910-1-1.html 下一课:RMVA从零学起-脚本-运算
其实根本不应该说msgbox的。因为我看到过一些游戏运行时狂弹窗……怒·删!
因为Lite不能改脚本所以写了脚本入门什么的也是白写= =
我在外站看到个很有创意的“区分大小写”:CaSe SeNsItIvE{:nm07:} =begin和=end必须顶格写
然后它后面可以空格加上别的东西
比如
def ano
=begin 啦啦啦
puts :啦啦啦
=end 啦啦啦不要了
end
"在测试时有没有看到有一个黑色背景的窗口一直跟着呢?"
"那个就是控制台了"
请问我为什么找不到控制台呢?
hh609745645 发表于 2014-6-3 22:03 static/image/common/back.gif
"在测试时有没有看到有一个黑色背景的窗口一直跟着呢?"
"那个就是控制台了"
好吧..原来我没打开控制台 遇到个问题,但也不算什么问题啦,ctrl+Q会把光标所在的当前行全部注释,不论有没有选中其中一部分。 xjh01 发表于 2014-9-18 23:14 static/image/common/back.gif
遇到个问题,但也不算什么问题啦,ctrl+Q会把光标所在的当前行全部注释,不论有没有选中其中一部分。 ...
嗯,因为就是这样用的。。
页:
[1]