独学ツクールブログ

ツクールでのオリジナル作品の話を中心に創作関係の徒然な語り。

<< 駄目人間 | main | RGSS奮闘記52:プリセットを読み解く6(Game_Tempクラス2) >>

[ - ] スポンサーサイト

一定期間更新がないため広告を表示しています

| 2018.05.23 Wednesday | - | - |

[ 制作雑記 ] 時は金なり

素材の更新のネタが溜まってしょうがない。
まあなぜ溜まるかというとネタに技術が追いついてないからなのだがorz
現在公開中の各素材にそれぞれみっつ以上はネタがあるという状態……早く片付けたい。
特にアイテム分類は全面的に修正を入れたいし、制御文字は今の3倍は増量したい。あと、テロップがまだできない。
ああ全く困ったものだ我ながら。


この間の宝探しゲーはちょっと本気出し始めている。
マップもイベントもハマりはじめると楽しくて仕方ない。
特にコモンイベントが便利すぎて生きてるのがつらい。
とりあえず主人公の村とそのイベントをどんどんノリに任せて作ってみる。ある程度進んでしまえばきっと波に乗れるだろう。きっと。
特に謎とかないしDoS世界とも関係ないし、ガンガンネタバレしながら作っていこうかな。そうすれば記事のネタが(ry


タグ:[Ruby] [RGSS] [素材] RGSS奮闘記52:プリセットを読み解く5(Game_Tempクラス1) itsuki9046 RGSS奮闘記 2011/04/29 22:59:00 Game_Tempはゲーム全体で扱う一時的変数の集まりである。

さて、いざエディタを開いてみると、このクラスには「attr_accesor :〜〜」というアクセサ定義の羅列とそれを初期化しているinitializeメソッドしか存在しないことが分かる。
ということでここでは、それぞれの変数が何に使われているかを(今分かる範囲で)確認していく。


さて、このGame_Tempクラスは一時変数の集まりなのでこれといって解説は無いのだが……一部、今の知識では理解が追いつかない部分だけ端折ってしまおうと思う。
具体的に言うとProc関連。Procはそれ自体はともかくRGSSでの使われ方がまだ理解しきれていないので、後々それを使用する頃までに何とかしたいところだ。

とりあえず、スクリプト内の順番通りにひとつひとつ見ていこう。
ここでは変数が何に使用されているかのみで実際の使われ方や値については省略する。



map_bgm
マップ画面 BGM (バトル時記憶用)
(初期値 = nil)
バトルシーンに移行する際にその時点でのマップのBGMを記憶しておく

message_text
メッセージ 文章
(初期値 = nil)
「メッセージの表示」のメッセージ内容

choice_start
選択肢 開始行
(初期値 = 99)
イベントコマンドで選択肢を使用した際の開始行

choice_max
選択肢 項目数
(初期値 = 0)
イベントコマンドで選択肢を使用した際の項目数

choice_cancel_type
選択肢 キャンセルの場合
(初期値 = 0)
選択肢でキャンセルボタンを押した場合の動作を決める数値

num_input_start
数値入力 開始行
(初期値 = 99)
イベントコマンドで数値入力を使用した際の開始行

num_input_variable_id
数値入力 変数 ID
(初期値 = 0)
数値入力で代入される変数のID

num_input_digits_max
数値入力 桁数
(初期値 = 0)
イベントコマンドで数値入力を使用した際の桁数

message_window_showing
メッセージウィンドウ表示中
(初期値 = false)
メッセージウィンドウが表示中かどうかのフラグ

common_event_id
コモンイベント ID
(初期値 = 0)
コモンイベントを呼び出す際のイベントID


さあまだ全体の4分の1だぞ(笑)

タグ:[Ruby] [RGSS] [プリセットを読み解く] [Game_Temp]

| 2011.04.28 Thursday 20:26 | comments(0) | trackbacks(0) |

[ - ] スポンサーサイト

| 2018.05.23 Wednesday 20:26 | - | - |

コメント

コメントする






この記事のトラックバックURL

トラックバック

このページの先頭へ▲

Twitter

WebClap

Blogram

ブログランキングならblogram

calendar

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728293031  
<< October 2019 >>

categories

archives

Amazon

selected entries

recent comment

recent trackback

recent ranking

links

search this site.

sponsored links

others

mobile

qrcode

powered

無料ブログ作成サービス JUGEM