第一章中,我先說說rm的介绍吧!
rm, 全称rpg maker(rpg製作大師)。利用簡單的介面,讓普通人也可製作商业級的遊戲。
在高階的腳本編輯是运用了由ruby衍生的rgss語言,能讓高级用家利用腳本来优化遊戲。
事不疑遲,先講解簡單的字串解释吧!
1)def
在腳本中,最常看到的多数是这个字,这是代表定義函数的开端。
e.g.
def psth #定義函数名称为psth
p 1 #显示[1]
end #結束定義函数
psth #呼叫函数
2)case
代表一个分岐的开端。
e.g.
case psth #設定分岐名称
if rand[1..3]==1 #if=如果,"=="="=",而"="是賦值
p true
if rand[1..3]==2
p false
else #除此说外
p nil
end

p.s. =是代表賦值,==才是代表等於,[]是指出一个特定的範圍。
3)class/module
是類和模塊,一种比函数大的"括号",用作把函数分类。
e.g.
class sth
module show
def psth
p 1
end
end
end
sth #=>1, 呼叫函数
4)and(&&)/or(||)
有读英文自然懂…

先教到这兒,下章再见。
arrow
arrow
    全站熱搜

    Redsuns Chan 發表在 痞客邦 留言(2) 人氣()