在我的flex 3.5项目中,我有一个扩展MyItem
的类(Canvas
)。在这里我已经声明了一个名为itemInfo
的私有变量,其类型为ItemInfo
(它是Canvas
的另一个子类)。
当鼠标悬停在iteminfo
之外时,我编写了隐藏/显示MyItem
的代码。我没有收到任何错误,但是在调试代码时没有按预期显示itemInfo
,令人惊讶的是调试窗口中的变量选项卡根本没有变量itemInfo
。
我已声明dummy:int
变量,但也不可见。
我被困了请求帮助。提前谢谢。
答案 0 :(得分:0)
通常,特别是如果你在动作脚本中使用mxml实现声明了一个类,变量可以隐藏在“继承”部分。
如果做不到,你试过使用跟踪吗?
答案 1 :(得分:0)
经过令人沮丧的时间和不眠之夜后,我回来重新启动了FB,它开始工作了。
只是为了让你知道我确实清除了构建,最后一天重启系统。更令人惊讶的是,当我开始一个新项目(在相同的工作空间中)时,我遇到了同样的错误,并且没有检测到我声明的任何变量。这很可悲。然后我在NEW WORKSPACE中创建了一个新项目,它开始检测变量,然后我切换回原始工作区并使其正常工作。我不确切知道哪一个纠正了它,但这就是我所做的一切。