[過去ログ] 【3Dゲームエンジン】Unity質問スレッド32 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
168
(2): 2017/11/13(月)13:49 ID:6N/7ATcP(1/2) AAS
前回のプチ講義好評につき第二弾
前回の「Debug.Log("Hello world");」の中身を変えてみよう

int a;
a = 3;
Debug.Log( a );

初心者諸君は「a」と表示されると思うかもしれないが「3」と表示される
これは
『"a"という変数の中には"数字の3"が入っていて、Debug.Logでは中身を表示している』からである。
"int a;"というのが変数である。
変数名は必ず"a"にする必要はない。好きな名前を付けて良い


int hoge;
hoge = 3;
Debug.Log( hoge );

「"」←これを"ダブルクオーテーション"と言うが、これで括ると変数として扱われなくなり、ただの文字列として扱われるので注意だ

int hoge;
hoge = 3;
Debug.Log("hoge"); // 3ではなく「hoge」と表示されるようになる

尚、変数は宣言と同時に初期化を行う事もできる

int hoge = 3;
Debug.Log( hoge ); // 3と表示されるようになる

他の例
int a = 1, b = 3, c = 5; // ←同時に複数宣言と初期化が行える
Debug.Log( "aの中身は?=" + a ); // 「+」記号で文字列と変数の結合が可能。「aの中身は?=1」と表示される
1-
あと 834 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s