我有一个降级表面到一个画布容器。 我想链接宽度和高度。 当我使用像它结合按预期工作:Flex绑定和AS3
// binding
BindingUtils.bindProperty(rect,"height",this,"height");
BindingUtils.bindProperty(rect,"width",this,"width");
现在,有人告诉我,我应该用我目前的柔性知识我不真的知道做它调用validateSize()或validateDisplayList(), 为什么,但我尝试以下内容
override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void {
trace(unscaledWidth, unscaledHeight);
this.width = unscaledWidth;
rect.width =unscaledWidth;
this.height = unscaledHeight;
rect.height = unscaledHeight;
}
降级矩形调整得很好,但不是'this'画布容器。 他们似乎没有绑定,我错过了什么?
此外,我想修改一些关系rect.width = this.width与一些因素,我不能使用bindproperty方法。
非常感谢任何线索。
该容器大小为零。 – coulix 2008-11-27 17:43:47