コメント
コメントの書き方
プログラムが長くなってくると、どこで何をやっているのかわからなくなってきます。
そこで・・・
;ウィンドウを作成
screen 0, 640, 480
;文字表示
mes "ゴブリンが現れた!!"
color 255, 0, 0 ;色指定
pos 200, 100 ;表示位置指定
font "MS 明朝", 20, 2 ;フォント指定
mes "スライムも現れた!!"
mes "勇者が現れた!!"
プログラム中に日本語で説明を書いてみました。
それらは全て「;(セミコロン)」の後ろに書かれているのがわかると思います。
これを「コメント」または「注釈」と言います。
HSPは「;(セミコロン)」の後ろに書かれたものはすべて無視します。
コメントには何を書いても構わないので、どんどん書いてきましょう。
なお、複数行のコメントを書きたいこともあるでしょう。
たとえば一番上に、そのプログラムの説明や日付、制作者の名前を書くことがあります。
そのように複数行をコメントにしたい場合は、全部の行の先頭に「;」を付けてもいいですが、「/*」と「*/」で囲むという書き方もできます。
たとえば次のように書きます。
;ウィンドウを作成
screen 0, 640, 480
/*
;文字表示
mes "ゴブリンが現れた!!"
color 255, 0, 0 ;色指定
pos 200, 100 ;表示位置指定
font "MS 明朝", 20, 2 ;フォント指定
mes "スライムも現れた!!"
*/
mes "勇者が現れた!!"
こうすれば、「/*」と「*/」の間は全て無視され、「勇者が現れた」のみ表示されるはずです。
今回のポイント
-
;の後ろに書いたものはコメントとなり、すべて無視される。
-
複数行をコメントにしたい場合は、/* と */ で挟む。