0

FlxGameが見つからないというエラーが表示されます。私はそれをインポートしていますが、それはsrcフォルダにあります。orgフォルダを からにコピーしAdamAtomic-flixel-8989e50ましたsrc。これは FlashDevelop で書いています。

これはエラーメッセージです:

C:\Users\***\Documents\Pong\src\Pong.as(8): col: 28 Error: The definition of base class FlxGame was not found.
 Loading configuration file C:\Users\***\AppData\Local\FlashDevelop\Apps\flexsdk\4.6.0\frameworks\flex-config.xml

そして、これは私のAS3クラスです:

package 
{
    import org.flixel.*; 
    /**
     * ...
     * @author ***
     */
    public class Pong extends FlxGame
    {       
        public function Pong() 
        {
            super(320, 240, MenuState, 2);
        }       
    }
}
4

1 に答える 1

0

最も簡単な解決策は、ほとんどの Flixel サンプル プロジェクトで使用されているのと同じファイル構造を使用することだと思います。org フォルダーに保管する必要があります。

それ以外の場合は、インポートステートメントを次のように変更してみてください。

import src.flixel.*

ゲーム制作の初期段階にあるようです。Flixel を初めて使用する場合は、このチュートリアルを強くお勧めします。

チュートリアル ファイルをダウンロードし、FlashDevelop でプロジェクトとして開きます (.as3proj で終わるファイルを探します)。

または、他の Flixel サンプル プロジェクトを探してください。あなたが私のような人なら、デモ ゲームから始めて既存のコードを編集したり、その上にビルドしたりする方が簡単だとわかるでしょう。この方法では、フォルダー パスの構成などを気にする必要がなく、ゲームは最初から実行されます。イライラすることがずっと少なくなります:)

于 2015-10-16T11:30:14.967 に答える