いつもお世話になっております。
FlashLite4.0についてお聞きしたく存じます。

以下のようにFlashLite4.0でコードを書き勉強中です。
(Flashも始めたばかりなのですが。)

example.fla(アクションフレーム)
--------------------------------------------------
stop();
import com.Example;
var example:Example = new Example;



com/Example.as
--------------------------------------------------
package com {
 import flash.display.Sprite;
 public class Sample08 extends Sprite {
  public function Sample08() {
   init();
  }
  protected function init():void {
   var time:Time = new Time;
   addChild(timeView);
  }
 }
}


com/Time.as
--------------------------------------------------
package com {
 import flash.display.MovieClip;
 public class TimeView extends MovieClip {
  public function Time() {
   // これが出力されると思っております。
   trace("time");
  }
 }
}

パブリッシュをすると「time」が出力されると考えていたのですが出力されません。
また、flashLite4.0で動的にテキストを出力するにはどうしたらよろしいでしょうか。

ご教示よろしくお願いいたします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

コンストラクタ名またはクラス名のTypoではないでしょうか?



クラス名がTimeViewなのに対し
コンストラクタ名がTimeとなっています。

コンストラクタ名を間違た場合警告などは発生せず、
それはただのメソッドとして扱われてしまいます。
    • good
    • 0
この回答へのお礼

dmqさん、ご回答ありがとうございます。
解決できました。

お礼日時:2011/04/21 13:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング