Flash CS3

デバッガでの変数の値の表示および変更

デバッガの [変数] タブには、SWF ファイルの表示リストで選択したグローバル変数とタイムライン変数のすべての名前と値が表示されます。[変数] タブで変数の値を変更すると、再生される SWF ファイルにその変更が反映されます。たとえば、ゲームで衝突の検出をテストする場合に、変数値を入力して、ボールを壁の横の適切な位置に配置することができます。

デバッガの [ローカル] タブには、SWF ファイル内の現在の停止位置、ブレークポイント、その他ユーザー定義関数の任意の位置にあるときに、ActionScript の行で使用できるローカル変数のすべての名前と値が表示されます。

変数とその値の表示

  1. デバッガの表示リストで、変数が組み込まれたムービークリップを選択します。グローバル変数を表示するには、表示リストから _global を選択します。
  2. [変数] タブを選択します。

SWF ファイルが再生されると表示リストが自動的に更新されます。

注意: 特定のフレームで SWF ファイルからムービークリップが削除されると、そのムービークリップと共に変数と変数名もデバッガの表示リストから削除されます。ただし、その変数がウォッチリストへの登録対象に指定された場合は、引き続き [ウォッチ] タブに表示されます。

変数値の変更

 デバッガの [変数] タブで、値をダブルクリックして新しい値を入力します。

ストリング (引用符 "" で囲まれた値)、数値、ブール値 (true または false) を入力します。eval("name:" +i)x + 2 などの式は入力できません。

注意: テスト環境で [出力] パネルに式の値を出力するには、trace() ステートメントを使用します。


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/UsingFlash/WS3e7c64e37a1d85e1e229110db38dec34-7fbc.html