1

Flash プロジェクト 5000 で次のエラーが発生します。クラスは、そのタイプのライブラリ シンボルにリンクされているため、'flash.display.MovieClip' をサブクラス化する必要があります。クラスを見て、flash.display.MovieClip をインポートしていることを確認しました。リンクのベース クラスを flash.display.MovieClip に変更しようとしましたが、「指定されたベース クラスはネイティブ クラスであり、実行時にプレーヤーで定義されます。編集できません。」というメッセージが表示されました。

この問題を解決するにはどうすればよいですか? 前もってありがとう、クフィル

4

5 に答える 5

3

クラスをインポートするMovieClipと途中まで到達しますが、実際にはクラスも拡張する必要がありますMovieClip

すなわち)

package
{
    import flash.display.MovieClip

    public class MyClass extends MovieClip
    {

    .....
于 2010-11-24T12:28:42.327 に答える
1

別のプロジェクトで同じバグが発生したので、解決策を投稿することにしました。プロジェクトの参照が無効な場合、奇妙な理由でこのエラーが発生することがあります。私の場合、File->Publish Settings->Flash->Settings に移動し、そこにあるすべてのパスを更新するだけで済みました。それは私の問題を解決しました。

これが他の人々の助けになることを願っています。フラッシュ チームの誰かがこれを見て、このバグにパッチを当てるかもしれません。

于 2011-01-18T18:49:16.620 に答える
0

解決済み: 正常に動作する他のフラッシュからパブリッシュ設定をエクスポートし、エラー 5000 が発生するドキュメントにそれらをインポートしたところ、問題が解決しました!

于 2013-05-17T07:55:28.377 に答える