我正在尝试使用 Flash 11.2 使用 FlashDevelop 构建一个简单的示例项目。出于某种原因,它不会让我扩展 Sprite。当我尝试编译时,它只是说:
col: 31 错误:未找到基类 Sprite 的定义。
我的代码中只有:
public class Game extends Sprite
{
}
我正在尝试使用 Flash 11.2 使用 FlashDevelop 构建一个简单的示例项目。出于某种原因,它不会让我扩展 Sprite。当我尝试编译时,它只是说:
col: 31 错误:未找到基类 Sprite 的定义。
我的代码中只有:
public class Game extends Sprite
{
}
确保您在 Flex SDK 安装中正确进行了以下设置:
\frameworks\libs\player\11.2\playerglobal.swc
并且您在 FD 中设置了一个名为“swf-version=15”的编译器常量。
如果那不能解决它,那么您的库的路径不明确。可能他们有空格或特殊字符。
您是否导入了正确的包?flash.display.Sprite
你把 starling-framework 作为一个标签,所以如果你使用 Starling,它应该是:
import starling.display.Sprite;