0

ロード中および再生中に表示される、シミュレーターで非常にうまく機能するムービークリップがあります

mc1 = movieclip.newAnim{ "assets/mc1.png", "assets/mc2.png", "assets/mc3.png"}
mc1.x = 400
mc1.y = 200


mc1:play() -- play all frames
mc1:reverse{ startFrame=3, endFrame=1, loop=3 } 

しかし、4.1.2を実行している私のサムスンS2にはまったく表示されません.3つのpngファイルはそれぞれ16kbであるため、メモリは問題になりません

画面の残りの部分は正常に動作します。同じ問題を抱えている人はいますか?

ありがとうクロード

4

1 に答える 1

0

シミュレーターで動作している場合は、デバイスで動作するはずです。機能しない唯一の理由は、メディア ファイルの大文字と小文字の区別です。コードに記述されたファイル名がメディア ファイルのファイル名と正確に一致することを確認します。同様の問題があり、コードに .png を書いているときにファイル拡張子が .PNG であることに気付きました。

これが問題でない場合は、デバイスをデバッグ モードで接続し、ADB からコンソール出力を取得する必要があります。デバイスでランタイム エラーが発生している可能性があります。

于 2013-05-06T14:09:41.880 に答える