これが取引です。.flaファイルから呼び出すMainクラスがあります。ライブラリ「exportforactionscript」にオブジェクトを設定するまではすべて正常に機能します...その後、ステージは機能しなくなり、オブジェクトを「export for actionscript」にチェックしたため、ステージは「null」を返します。
私はflashcs5を使用していますが、初期バージョンのflashでは発生しません。
英語については申し訳ありません...そして私は十分に明確だったと思います。
コードサンプル:
package com {
import flash.display.MovieClip;
public class Teste extends MovieClip {
public function Teste() {
trace(stage)// traced null
}
}
}
私が行った手順を説明しようと思います。-そのTesteクラスを作成します。-.flaファイルを開き、.flaファイルのプロパティの[クラス]フィールドにそのクラスを追加します。-MovieClipを作成し、Actionscriptからエクスポートしてみます。そしてここに問題があります...私がそれをしたとき、私がライブラリにMovieClipをエクスポートしたという理由だけで、ステージはNullを返すようになりました。oO