サイコサンダー ver.はてなブログ

ミュウ&ツタージャ&デスピサロ&ジンオウガというニックネームがすごく長い人が書いてるブログです。主にゲームやsteam、originのことやRPGの製作状況のことなどを書いています。日本語化やRPGツクールVXAce用の素材を時々配布してたりします。相互リンク募集中です!緊急の連絡はツイッター(@mewouga)にお願いします。

RGSS3勉強中その1

ついに手をだしました!RGSS3!!

ぐぬぬぬ・・・。覚えれるだろうか・・・

まずはこれ

f:id:kzk39454:20120821034420j:plain

変数!

f:id:kzk39454:20120821034512j:plain

まずyに13を記憶させxに17を記憶

(かぎかっこは今の状態)

「y = 13 #13

x = 17 #17」

そしてそれを+する式を書いてaに記憶させると・・・

「y = 13 #13

x = 17 #17

a = y + x #30」

f:id:kzk39454:20120821035047j:plain

できた!

#に書いていたとおりに30になりました!

もちろん#を消しても機能しますよ。いわゆるメモです

で次

f:id:kzk39454:20120821035705j:plain

グローバル変数と呼ばれるもの。

通常の変数は、そこのスクリプト内でしか使えないがグローバル変数はどのスクリプトでも使える、とのこと

f:id:kzk39454:20120821040039j:plain

aに$globalを+します

あらかじめグローバルと書いてあるスクリプトの内部に

「$global = 10 」と書いています

すると・・・

f:id:kzk39454:20120821040408j:plain

30の下に40と書いてありますね?つまり成功だ

ちなみにpについてはあとで

じゃ答えが30の式のpは消しておきましょう

f:id:kzk39454:20120821041133j:plain

それで

f:id:kzk39454:20120821041345j:plain

どうやら文字列も変数と同じことができるようだ。というわけで

f:id:kzk39454:20120821041446j:plain

このようにしてみよう!

「y = 13 #13
x = 17 #17
a = y + x #30
p a + $global
p = "ポケモン"
k = "不思議"
m = "の"
n = "ダンジョン"
b = p + k
c = m + n
p b + c」

すると

f:id:kzk39454:20120821041652j:plain

キタ――(゚∀゚)――!!

ちゃんとポケモン不思議のダンジョンって表示されてる!

どんどん行ってみよー

f:id:kzk39454:20120821041955j:plain

式展開だ!

ふむふむ・・・。どうやら

f:id:kzk39454:20120821042321j:plain

こうか?

「y = 13 #13
x = 17 #17
a = y + x #30
p a + $global
p = "ポケモン"
k = "不思議"
m = "の"
n = "ダンジョン"
b = p + k
c = m + n
p b + c
d = "ポケ"
p e = "#{d}ダン"」

f:id:kzk39454:20120821042351j:plain

当たってるぅ~

次々~♪

f:id:kzk39454:20120821042600j:plain

条件分岐キタ――(゚∀゚)――!!

ほうほう。じゃこんな感じか?

f:id:kzk39454:20120821042734j:plain

どうだ・・・?

f:id:kzk39454:20120821042756j:plain

キタキタキタキタ━━━(゚∀゚≡(゚∀゚≡゚∀゚)≡゚∀゚)━━━━!!

じゃこうしたらどうだ?

f:id:kzk39454:20120821042836j:plain

f:id:kzk39454:20120821042920j:plain

やった~

今はここまですすんでいます

 

じゃpとprintの違いを

f:id:kzk39454:20120821043125j:plain

「p "pとprintの違い"
print "pとprintの違い"」

と書くと・・・?

f:id:kzk39454:20120821043302j:plain

こうなる

どうやら”とかか消えるっぽいねしかし40が隣にきてる・・・

じゃあ

f:id:kzk39454:20120821043940j:plain

こうしましょう

すると・・・

f:id:kzk39454:20120821043959j:plain

ちゃんと40がしたにいきました!

まだ簡単ですがこれから絶対難しくなるぞ・・・

だががんばるぜ!

では!

広告を非表示にする
© 2012-2015 ミュウ&ツタージャ&デスピサロ&ジンオウガミュウツタデスオウガ