2011-12-15 56 views
0

在我的Flex 3.5的项目,我有扩展Canvas类(MyItem)。在此我已经声明了一个名为itemInfo的私有变量,它是ItemInfo(它是Canvas的另一个子类)的类型。Flash Builder 4中:变量调试窗口(变量标签)不显示

我写的代码隐藏/显示iteminfo当鼠标超出/退出MyItem。在调试代码时,我没有收到任何错误,但没有按预期显示itemInfo,令人惊讶的是调试窗口中的变量标签根本没有变量itemInfo

我已经声明了一个dummy:int变量,它也是不可见的。

我卡住请帮助。提前致谢。

+0

我只见过`const`s这个行为,从来没有`var`s。 – RIAstar 2011-12-15 12:29:39

+0

必须尝试检查“this”中的变量吗? – 2011-12-15 13:24:14

回答

0

只是为了让你知道我并清除构建,重新启动系统最后一天。更令人惊讶的是,当我开始一个新项目(在同一个工作区)时,我得到了同样的错误,并且没有检测到我声明的任何变量。这是可悲的。然后,我在NEW WORKSPACE中创建了一个新项目,它开始检测变量,然后切换回原始工作区并使其工作。我不知道究竟哪一个已经纠正了它,但这就是我所做的。

0

通常情况下,特别是如果你有一个MXML执行动作声明的类,变量可以在“继承”一节中埋葬。

如果做不到这一点,你尝试过使用痕迹?令人沮丧小时不眠的夜晚我回来了,重新启动FB和它开始工作后嘛