0

このエラーが発生します

 PlayButton.as: Error: Can not resolve a multiname reference unambiguously.      
 PlayButton_PlayHoverImg (from PlayButton_PlayHoverImg.as) and 
 buttons:PlayButton_PlayHoverImg (from buttons\PlayButton_PlayHoverImg.as) are available.

ボタンフォルダーを含むプロジェクトフォルダーがあります。ボタンに関連するすべてのクラスをボタン フォルダーに保存します。ただし、あいまいなエラーが発生します。

PlayButton.as クラスに画像を埋め込んでいます

    [Embed(source = "../../resources/images/play3.png", mimeType = "image/png")]
    private var PlayHoverImg:Class;
    private var playHoverImpl:Bitmap = new PlayHoverImg();

そのため、埋め込んだ画像に問題があることがわかります。何が問題なのですか?

4

2 に答える 2

2

簡単に述べたエラーは、「PlayButton_PlayHoverImg」が2つの異なるクラスによって定義されていることです。名前を変更するかキャストして、あいまいさを取り除きます。

于 2011-09-21T17:30:49.783 に答える
0

このエラーを修正するには、現在のプロジェクトをクリーンアップしてみてください。

于 2012-12-13T08:09:03.410 に答える