我在Flash的库中有一个名为“Box”的Sprite。我重写Box的宽度并跟踪设置的值。
override public function set width(value:Number):void {
trace(value)
super.width = value
}
然后我在Flash的时间轴上放置一个Box实例,跨越大约40帧并沿着这些帧重新调整大小几次。当我预览时,宽度仅为初始状态设置一次(最多)并跟踪该值。当Box被一次又一次地调整大小时,时间线宽度不再像我期望的那样再次设置,并且没有跟踪其他值。事实上,Flash的UI组件的行为方式相同。例如,您无法在时间轴上补间Button或TextArea的维度。有解决方案吗?