0

我正在尝试为滚动区域中的某些 MovieClip / Sprite 对象捕获重绘事件。

理想情况下,应该能够在 Flash Player 自身重绘对象时捕获事件,如 FP 调试中的“显示重绘区域”所示。

我尝试使用 Event.RENDER 来捕获它,但它甚至会在对象不可见/重绘时触发。

是否有任何原生 Flash 事件可以帮助我准确地捕捉到这一点?

蒂亚!

4

1 回答 1

0

到目前为止,似乎还没有办法捕获 Flash Player 的重绘事件。

但是,为了解决我使用的这个特定问题 - 在我手动重绘的显示对象上,使用 object.transform.pixelBounds 检查边界

  • 使用 Event.RENDER 触发事件,以便每个对象根据边界在显示区域内时根据需要重绘。

不完美,但可以完成工作。希望 FP 为从事细节工作的人提供此功能。

于 2010-12-21T02:08:36.287 回答