Actionscript 3 在actionscript中调整弹出窗口或浏览器大小后绘制时清除旧精灵

Actionscript 3 在actionscript中调整弹出窗口或浏览器大小后绘制时清除旧精灵,actionscript-3,Actionscript 3,目前,我已经绘制了条形图。如果更改组件的宽度,我的图表将重新绘制。我已经使用invalidateProperties()和invalidateDisplayList()对bar进行了重新绘制,它正确地使用了新的bar进行了重新绘制 但是,当调整弹出窗口或浏览器的大小时,我的图表将在新条形图(使用新宽度重新绘制时)和旧条形图之间覆盖 可能是因为,当调整弹出窗口或浏览器的大小时,旧条不清晰。我仍在使用(chart as Sprite).graphics.clear(),但此代码无法执行 每个人,旧精

目前,我已经绘制了条形图。如果更改组件的宽度,我的图表将重新绘制。我已经使用invalidateProperties()和invalidateDisplayList()对bar进行了重新绘制,它正确地使用了新的bar进行了重新绘制

但是,当调整弹出窗口或浏览器的大小时,我的图表将在新条形图(使用新宽度重新绘制时)和旧条形图之间覆盖

可能是因为,当调整弹出窗口或浏览器的大小时,旧条不清晰。我仍在使用(chart as Sprite).graphics.clear(),但此代码无法执行


每个人,旧精灵有多清晰?

用百分比来确定大小?是的,当我配置到组件时,用浏览器应用程序或弹出窗口组的百分比。例如:
width=“{this.width-60}”
您确定它没有被执行吗?你用什么来检查窗口的大小?是的。对于测试,我将应用程序宽度设置为100%,并使用
width=“{this.width-60}
调整浏览器大小