package;
import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.Lib;
import flixel.FlxGame;
import flixel.FlxState;
/**
* ...
* @author Jacob
*/
class Main extends Sprite
{
var gameWidth:Int = 800;
var gameHeight:Int = 480;
var initialState:Class<FlxState> = PlayState;
var zoom:Float = -1;
var Framerate:Int = 60;
var skipSplash:Bool = false;
var startFullscreen:Bool = false;
public function new()
{
super();
}
}
一些初步的东西,以防万一...
Windows 10 我使用 haxelib 安装了所有依赖项和 haxeflixel 我使用的是昨天下载并安装的最新版本的 Haxe。我在 FlashDevelop 中编程。
import flixel.FlxGame
...得到红色下划线,我得到了错误
type not found : flixel.FlxGame
...在编译时,我有一个案例,只需重新输入(没有对输入的内容进行任何更改,没有更正拼写错误)即可解决问题,但我无法复制。我已经编译了这个项目,只是不是最新的,这个错误突然出现并且阻止了我更进一步。
在我的 PlayState 中,我也遇到了与 import flixel.FlxObject 相同的问题。
这里发生了什么?我已经编译了 FlxSnake 示例等,所以我不认为这是我的安装问题,但我无法想象import可能有什么问题。
编辑:我没有遵循 flixel 项目的标准架构,最初打算尝试一个极简的单文件实践项目。