パパ先生のゲーム開発ブログスマートフォン用の表示で見るパパ先生のゲーム開発ブログ二児のパパがゲーム開発アレコレを書いているブログ。プログラミング教育HatenaFacebookTwitterPocketプログラミングゼミ前回の記事に「スクラッチでの変数の見える範囲」について書きました。www.papa-sensei.com今回はDeNAさんが提供している「プログラミングゼミ」での変数の中身の残る範囲についてです。ローカルとインスタンス変数プログラミングゼミの変数には、「ローカル」と「インスタンス」変数があります。キャラが画面にいる間は残るインスタンス変数は、スクラッチでいう「このスプライトのみ」の変数と同じです。自分のみの変数だけです。内のブロックでのみ使えます。ローカルを3秒喋る}動きを確認する実際にブロックで変数の中身を確認してみます。・キャラタッチで変数の中身を喋るインスタンス変数インスタンス変数は、キャラが生存する限り残り続ける変数です。スタートで初期化した中身が、キャラタッチ時も残り、喋ることができます。ローカル変数ローカル変数は、メソッド内など、{}内のスコープ中のみ残る変数です。ローカルはそのブロック中間のみ生存するので、キャラタッチのイベント時に中身をセットすれば、そのブロック中であれば値が残り喋ることができます。スクラッチとプログラミングゼミでは、変数の範囲が少し違います。特定のブロック間で一瞬しか使わないようなものだけローカルにすると良いでしょう。今回は「スタンプ」機能の使い方です。(1)検索サイト情報プライバシーポリシーお問い合わせはてなブログをはじめよう!papa-senseiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。