2010-12-20 5 views
0

スクロール領域にあるMovieClip/Spriteオブジェクトの一部を再描画するイベントをキャプチャしようとしています。キャプチャFlash/FlexのDisplayObjectイベントを再描画しますか?

FP Debugで「再描画領域を表示」で見られるように、Flash Player自身がオブジェクトを再描画するときにイベントをキャプチャできることが理想的です。

これをキャプチャするためにEvent.RENDERを使用しようとしましたが、オブジェクトが表示/再描画されていないときにも起動します。

これを正確に取得するのに役立つネイティブフラッシュイベントはありますか?

TIA!

+1

スクリプトで再描画領域を検出できないようです。オブジェクトが表示リストに表示されていてもEvent.RENDERが呼び出します。 – WaiLam

+0

ありがとうございます。ルーピングせずにオブジェクトをビューポートに表示して座標を確認する方法はありますか? – Chands

+0

再描画イベントが必要な問題は何ですか?おそらくそれを解決するより良い方法があります。 – greggreg

答えて

0

これまでのところ、Flash Playerの再描画イベントをキャプチャする方法がないようです。 、私は手動で再描画表示オブジェクト上ので、各オブジェクトにイベントを発生する

  • 使用Event.RENDER object.transform.pixelBoundsと境界をチェック -

    しかし、私は を用いるこの特定の問題を解決するために範囲ごとに表示領域内にある場合は、必要に応じて再描画します。

完璧ではありませんが、仕事はありません。 Wish FPは詳細レベルの作業を行う人にこの機能を提供しました。

関連する問題