• 締切済み

action script3.0について質問です。複数のASファイルで

action script3.0について質問です。複数のASファイルで変数を共有したいのですが、どのようにすればよいのでしょうか? 例えば、「teigi.as」で public var testnumber:Number; testnumber=10; と定義して、 同ディレクトリにおける「honban.as」で testnumber変数を使うにはどうすれば良いのでしょうか。 よろしくお願いします。

みんなの回答

回答No.1

要するにクラス定数とかクラス変数? public static var testnumber:Number testnumber=10 ってやれば、同ディレクトリ内では teigi.testnumber で呼び出せますよ インスタンス変数を共有したいというなら それはムリって話です

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • .asファイルのみ外部から読み込む方法

    フラッシュ暦1年未満であまり詳しくありません。 WEB制作は3年ほどです。 フラッシュのアクションスクリプト.asのみを.swfに読み込ませてWEBで閲覧できる方法があれば教えて下さい。 スクリプトに obj_as.load("######.as");と入れても無理でした。 結局なにをしたいのかと申しますと アクションスクリプトのみ外部から読み込むことができると、そのスクリプトの一部分のみクライアントで操作してもらい写真の枚数など指定できるようにしたいのです。たとえば・・・ var menu_num:Number = 9;←この部分にマクロを入れて自動更新します。。。。

    • ベストアンサー
    • Flash
  • アクションスクリプトの、*.asファイルの使い道

    この形式のファイルって、アクションスクリプトのコード本体だけが保存できますよね。 これって、何に使うんですか? Cとかでいう、ライブラリとしての役割を果たしてくれるのでしょうか。

    • ベストアンサー
    • Flash
  • 複数ファイルを圧縮するスクリプト

    http://q.hatena.ne.jp/1123181645 上記リンクのURLに「Windowsでフォルダ内にある複数の ファイルを個別にZip圧縮するスクリプトを組みたい」 との質問があり、返答のなかに回答のスクリプトがありますが、 このスクリプトを「複数ファイルを個別にZIP圧縮する」のではなく、「複数ファイルを纏めてひとつのZIPファイルに圧縮する」に 変更するスクリプトをどなたか教えて頂けますでしょか。 すいませんが宜しくお願いします。

  • AS3.0でのattachMovieが分かりません

    AS2.0では リンケージで"mc"という名前で登録。 for (var i:Number=0; i<10; i++) {   var _mc:MovieClip = attachMovie("mc_"+i, "mc_"+i, getNextHighestDepth());   _mc._x = 100*i; } というような感じで10個のmcを配置できますよね。 これをAS3.0でやりたいのですが、 リンケージで"mc"という名前で登録。 他のサイトを参考に、 for (var i:int=0; i<10; i++) {   addChild(new (getDefinitionByName("mc"+i))); } とするが、"変数 mc0 は定義されていません"とコンパイルエラー。。 ひとつ配置するには addChild(new mc) でいけますが forを使って上記AS2.0版と同様の事をやるにはどう定義すればよいのでしょうか。。

    • ベストアンサー
    • Flash
  • アクションスクリプトを教えてください

    はじめまして。 アクションスクリプト勉強中の初心者なのですが、どうしても作りたいものがありますので、お力お貸しください。 内容はキーボードのあるキー(1つ)を2秒以上押しっぱなしにすると音楽が流れ出してループ再生され、キーを離すと止まるというものです。スクリプトは2.0か3.0しか使用経験がないので、どちらかですと助かります。 自分で調べたところ、個々でのスクリプトは見つかるのですが、どのように組み合わせればいいのかわかりませんでした。 超と言っていいほどの初心者ですので、サンプルやflaファイルのURL等載せて頂けるとものすごく助かります。 図々しいお願いだということは承知しておりますが、どうか助けてください。 宜しくお願いします。

    • ベストアンサー
    • Flash
  • 特定ファイル名を抽出し、移動するスクリプト

    質問させていただきます。 スクリプトと同階層にaaaというディレクトリがあります。 そのディレクトリをオープンし、ファイル名の中にbbbbという文字列があるものだけをcccというディレクトリへ移動するスクリプトはどんな感じになるでしょうか? お時間のあるときで結構なのでご教授願います。

    • ベストアンサー
    • PHP
  • SuzukaのAction Scriptについて

    SuzukaでのAction Scriptについて質問があります。 スプライト(インスタンス名:c_sprite)の中にテキスト(変数名、インスタンス名:c_text)を配置して、 _rootより、Action Scriptによってこのテキストの色を変更しようとしました。 しかしながら、色が変わりません。 当該部分のプログラムは以下のとおりです。 var c_text_tf = new TextFormat(); c_text_tf.color = 0x0000FF; _root.c_sprite.c_text.setNewTextFormat(c_text_tf); _root.c_sprite.c_text = "■"; テキストは次のように設定しています。 ・自動サイズ、ダイナミックテキストにチェック ・それ以外(テキスト入力、HTMLなど)はチェックなし ・文字は「■」を埋め込み ・初期テキストなし どのようにすれば改善できるでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • action script エラー

    IEを見てると、action script エラー 1052「デフォルトのタイムアウト時間である 15 秒を超えてスクリプトが実行されました。」というのが何度も出ます。インタネットを見ているときでき。インターネットは複数開いています。 windows8.1です。お助けください。さっぱりわかりません。

  • FLASHソースファイルからaction scriptを読み取りたい

    こんにちは。 red5というオープンソースのソフトに、デモンストレーション用のFLASHファイルが付いていました。 これは、ブラウザ上で録画・録音し、サーバ側にデータを送るというものです。 そのデモ用ファイルを調べて自分なりに応用してみたいと思いました。 .flaファイル(パスはこちらです) http://www.tokyovalley.com/data/simpleRecorder.fla をFLASH8で開いてみたところ、どこにもaction scriptが見当たりませんでした。 red5はFMSの代わりとして動作しますので、なんらかのメッセージのやり取りをするためにaction sctiptがソースファイルにはあるはず、と私は考えております。 このファイルにはaction scriptはありますでしょうか? また、ある場合には、どのようにしたら読み取れるのでしょうか? すみませんが、どなたかヒントでも頂けないでしょうか。 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • アクションスクリプト 

    下記のアクションスクリプトで徐々に目標値へ近づけたいのですが、 うまくいきません。 わかる方よろしくお願いします! btn.onRollOver = function() { clearInterval(myID); for (var i:Number = 1; i<=Max; i++) { if (this.id != i) _root["btn"+i].thumb._y = 0 _root["btn"+i].name_txt._y = 20; _root["btn"+i].frame_mc._y = -2; _root["btn"+i].frame_mc.transform.colorTransform = downColor; } else { this.thumb._y = -5 this.name_txt._y = 15              this.frame_mc._y = -6 } }

    • ベストアンサー
    • Flash