【AS3】FlashDevelop【フリー】

2008/07/16(水) 04:46:58ID:ahpJufac
FlashのAS3などの総合開発環境。
質問スレなどで結構出ているがスレがないので立てた。
基本英語だが、日本語化できる補助みたいなのもあるらしい。

【必要なソフト】
Flex 3 SDK
ttp://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3

JRE1.6
ttp://cowscorpion.com/Library/JREforWindows.html

FlashDevelop
ttp://www.flashdevelop.org/community/viewforum.php?f=11
139Now_loading...774KB
垢版 |
2009/08/09(日) 09:01:10ID:VHnq37kK
質問させてください
以下のように、2つ以上のファイルを使ってオブジェクトを生成する場合、
実行画面に何も表示されません。階層などの問題なのでしょうか?

Main.as
package {
 import flash.display.Sprite;
 import flash.events.Event;

 public class Main extends Sprite {
  public function Main():void {
   var tokei:DigitalClock = new DigitalClock();
  }
 }
}

続く
140Now_loading...774KB
垢版 |
2009/08/09(日) 09:15:04ID:VHnq37kK
続き

DigitalClock.as
package {
 import flash.display.*;
 import flash.events.*;
 import flash.text.*;
 import flash.utils.*;

 public class DigitalClock extends Sprite {
  private var clockTimer:Timer = new Timer(1000);
  private var clock:TextField = new TextField();

  public function DigitalClock():void {
   clockTimer.addEventListener(TimerEvent.TIMER, clockShowTimer);
   clock.defaultTextFormat = new TextFormat("arial", 20, 0x000000);
   clock.autoSize = TextFieldAutoSize.LEFT;
   clock.selectable = false;
   clock.embedFonts = false;
   addChild(clock); //ここが問題だと思う

   clockTimer.start();
  }
  
  private function clockShowTimer(event:TimerEvent):void {
   省略
  }
 }
}
141139
垢版 |
2009/08/09(日) 09:26:53ID:VHnq37kK
ちなみに、「DigitalClock.as」の中身は、
「Main.as」の中に組み込めば普通に実行できたので
一部省略しました。
階層の問題でしょうか?
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況