0

我从一个我正在维护的 Flex 项目开始,我对几分钟前刚尝试过的东西非常好奇。

有这个方法:

覆盖受保护的函数 updateDisplayList

它做这样的事情:

someLabel.y = someLabel.height + 5;

一切都很好,但是当我尝试这样做时:

someLabel.x = someLabel.width + 5;

当我运行项目时,不再呈现任何内容。它不会崩溃,就像渲染器停止工作一样。

有任何想法吗?。

有趣的是,我对 Flex 或 AS3 并不陌生。但我从未尝试过覆盖该方法。

谢谢!。

4

1 回答 1

0

好吧,似乎在标签 mxml 中设置了“right”属性以及覆盖 updateDisplayList 中的 x 属性并不是一个好的组合,只要我删除了 left 属性,它就可以正常工作。

(感谢 ced-b 创造了思想火花!)

于 2014-04-01T00:14:08.110 回答