swfをFlashでコンパイルすると、何も起こりません。トレースなし、コンパイルエラーなし、何もありません。生成されるswfのサイズはかなり制限されています(Actionscriptを使用したファイルの数倍です)、Flashがコードを完全に無視していると私は信じています。ActionscriptはFlash CS5に含まれていませんswf compile
FlashにActionscriptを再度認識させる方法はありますか?あなたがそれを必要とする場合、マックOSX上でより多くの情報(ただし、答えを)持っている10.6.8
私の他のスレッドをフラッシュCS5を使用して
:Flash CS5 won't execute AS3 code
ここでは、コードの一部です:
フレーム1:
trace('Hello World: Frame'); //doesn't trace
そして、ドキュメントクラスでは、Main.as
public class Main extends Movieclip
{
public function Main()
{
trace("Hello World: Doc"); //doesn't trace
this.addEventListener(Event.ADDED_TO_STAGE, onAdded);
}
public function onAdded(e:Event)
{
trace("Main: onAdded()");
//more stuff about loading in external content
//this function never gets run, since the constructor doesn't get run.
}
}
回答者 Plastic Sturgeonのコメントを参照してください。それは、アンインストール中に私の好みを拭くだけでなく、フラッシュCS5のアプリ全体の残念なことに再インストールを伴いました。設定ファイルが破損したようです。別の年の使用後にこれが起こらないことを願っています。
[Flash CS5ではAS3コードは実行されません](http://stackoverflow.com/questions/7599542/flash-cs5-wont-execute-as3-code) – shanethehat
@shanethehat a)その投稿に正解がなく、b)私が質問したので、明らかにその質問について知っていて、私は自分の投稿でそれを参照していました。 – Esaevian
好ましい方法は、既存の質問をより多くの情報で更新することです。あなたが質問を編集するたびに、それはフロントページの上にバックアップされます。 – shanethehat