Apache flex 覆盖updateDisplayList

Apache flex 覆盖updateDisplayList,apache-flex,render,displaylist,Apache Flex,Render,Displaylist,我从一个正在维护的Flex项目开始,我对几分钟前刚刚尝试的东西非常好奇 有这样一种方法: 重写受保护的函数updateDisplayList 它是这样做的: someLabel.y=someLabel.height+5 很好,但当我尝试这样做时: someLabel.x=someLabel.width+5 当我运行项目时,不再呈现任何内容。它不会崩溃,就像渲染器停止工作一样 有什么想法吗 有趣的是,我对Flex或AS3并不陌生。。但是我从来没有尝试过重写这个方法 谢谢 好吧,似乎在标签mxml中

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

有这样一种方法:

重写受保护的函数updateDisplayList

它是这样做的:

someLabel.y=someLabel.height+5

很好,但当我尝试这样做时:

someLabel.x=someLabel.width+5

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

有什么想法吗

有趣的是,我对Flex或AS3并不陌生。。但是我从来没有尝试过重写这个方法


谢谢

好吧,似乎在标签mxml中设置了“right”属性,再加上覆盖的updateDisplayList中的x属性不是一个好组合,只要我删除了left属性,它就工作得很好


(感谢ced-b激发了人们的灵感!)

您是否检查了什么是
someLabel.x
。也许它只是从屏幕上移开了。