Haxe/OpenFL/Flash继承问题
我刚刚开始将其中一个项目重写为OpenFL。我现在使用Flash作为输出,因为它的构建速度要快得多。问题是有些奇怪的事情正发生在我身上。 我现在正在做一些基本的先天性的东西,但似乎不能正常工作。我所做的是删除所有内容。只剩下几行代码,它仍然是一样的。这正是我得到的:Haxe/OpenFL/Flash继承问题,flash,haxe,openfl,Flash,Haxe,Openfl,我刚刚开始将其中一个项目重写为OpenFL。我现在使用Flash作为输出,因为它的构建速度要快得多。问题是有些奇怪的事情正发生在我身上。 我现在正在做一些基本的先天性的东西,但似乎不能正常工作。我所做的是删除所有内容。只剩下几行代码,它仍然是一样的。这正是我得到的: class Object { var size:Float; public function new() { size = 30.0; } } class Player exten
class Object
{
var size:Float;
public function new()
{
size = 30.0;
}
}
class Player extends Object
{
public function new()
{
super();
var a:Float;
a = size;
}
}
。。。但它不起作用。它在flash中看起来像是玩家类并没有从对象中继承。我在对象的构造函数中放置了一些断点,但它们从未出现过。无论我在基础课上做什么,都是在玩家中。当我选择cpp输出ie时,它正常工作-没有错误。一切都是正确的。发生什么事?
示例项目似乎运行良好。有什么想法吗(
我在Win7上使用的是Haxe 3.1.3和FlashDevelop 4.6.4.1。尝试使用另一个名称而不是对象,即MyObject、BaseObject等该死的…你说得对。非常感谢你…我损失了大约6h=]