私は実際には助けを必要としません、私はその奇妙なFlash CS4(AS3)の振る舞いについてのあなたの意見を知りたいだけです。私が逃した何かがあるはずです。1)何が起こるか:フラッシュムービーは、if(bytesLoaded == bytesTotal)間の任意の(存在しない場合でも)関数呼び出しで再生され、コメントアウトされた行または空白行では再生されません。2)代わりに表示される内容:アクションなし-タイムライン関数を呼び出さないため、ムービーが再生されません。警告やエラーはありますか?私は知りません、フラッシュはとても*-エラーを処理する方法で常にニクシーです。3)ここで:
if(stage.loaderInfo.bytesLoaded==stage.loaderInfo.bytesTotal)
最初のフレームの句(AS3)
アドビは、bytesLoadedとbytesTotalを使用する場合、映画を再生したいと推測する責任を負っていると思います:|。番号を封印したいが、それを再生したくない場合はどうなりますか?
カスタムドキュメントクラスを使用しないので、MovieClip(root)。*の代わりにroot。*を使用します。
---これは最初のフレームのAS3コードであり、次の1999フレームの埋め込みビデオです
stop();
root.addEventListener(Event.ENTER_FRAME,RootOnEnterFrame);
function RootOnEnterFrame (evt:Event) {
if(stage.loaderInfo.bytesLoaded==stage.loaderInfo.bytesTotal){
//anyfunctionname(anynumber);
Math.ceil(1599);
funcdoesnotexists(7);
}
}