loadMovieでロードされたSWFファイルは、getBytesLoadedまたは停止、再生などでは機能しません。
-
06-07-2019 - |
質問
swfをムービークリップにロードすると、いくつかの問題が発生します:
blah_mc.loadMovie("my.swf");
blah_mc.stop(); // doesn't work
trace(blah_mc.getBytesLoaded()); // always returns zero even though the clip plays
これらの問題は、クリップが完全にロードされた後でも持続します。
ロードされたムービーの再生を制御し、ロードされたパーセンテージを伝えることができる必要があります。
解決
getBytesLoaded()
は、AS2でも実際には機能しませんでした(AS3バージョンのほうが動作が良かった)。ソリューションは MovieClipLoader
と呼ばれます。言語リファレンスを確認してください。
他のヒント
loadMovieの直後にstop()などを実行していますか?あなたが賢明な結果を得るにはおそらく早すぎるでしょう。 間隔を設定して、スペースを少し空けるか、MovieClipLoaderクラスのいずれかを使用してみます。 あなたがそれをしていない場合、私は私を助けるために十分なコンテキストがあるとは思わない。
所属していません StackOverflow