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我安装了所有的依赖项和haxeflixel,我使用的是Haxe的最新版本,昨天下载并安装。我正在用FlashDevelop编程。
import flixel.FlxGame ...gets在红色下划线,我得到了错误
type not found : flixel.FlxGame...at编译,我有一个例子,简单地重新输入它(没有任何类型的更改,没有任何类型的修改)修复了这个问题,但是我无法复制。我已经编写了这个项目,只是不是最近的一个,这个错误突然出现,并阻止了我取得任何进展。
在我的PlayState中,导入flixel.FlxObject也遇到了同样的问题。
这里发生什么事情?我已经编译了FlxSnake示例,所以我不认为我的安装会有问题,但是我无法想象导入会有什么问题。
编辑:我没有遵循flixel项目的标准架构,最初打算尝试一个极简的、单一的文件实践项目。
发布于 2015-11-06 08:14:23
你是如何创建这个项目的?Project -> New Project in FlashDevelop?只要您选择了正确的项目类型("OpenFL"),就应该有一个用于编译的project.xml配置文件(一些关于格式的文档可以找到这里)。该文件必须通过<haxelib name="flixel" />包含flixel库。
但是,没有太多的理由需要手动完成所有这些操作。推荐给使用flixel工具从现有模板创建项目。或者,有一个FlashDevelop模板可用的这里 ("FlashDevelop .fdz模板“)。
您可以忽略.hxproj文件,这是一个FlashDevelop Haxe项目文件,不打算手动编辑。
发布于 2018-09-19 09:35:54
对于有同样问题的人来说,不从头开始解决问题的唯一方法就是添加“导入flixel.FlxG”;
https://stackoverflow.com/questions/33557083
复制相似问题