Dead Code Preservation :: Archived AS3 works from wonderfl.net

mxmlベースで制作した場合の再描画タイミング実験

FPSは0.3
マウスイベントは一切取ってないけど、クリックすると再描画されている。
flexベースでASを使用してプロジェクト組んでると、
遷移時に画面がチラつくなどの表示バグの原因になる。
実行速度低下の原因にもなるかも。
Get Adobe Flash player
by tail_y 22 Oct 2010
  • Related works: 2
  • Talk

    tail_y at 22 Oct 2010 06:13
    ちなみに、Chromeでは、クリックやマウスオーバーは元より、ブラウザのスクロールでも再描画。 Timerイベントで処理してると、結構怖いね。
    bkzen at 22 Oct 2010 13:47
    これって、拾っていないマウスイベントでも内部的に updateAfterEvent が呼ばれてるのかな? mouseChildren = false ってやったら再描画されなくなった。
    tail_y at 22 Oct 2010 14:07
    ピュアASでは発生しないよ
    bkzen at 22 Oct 2010 14:18
    自分の環境だと ピュア AS でも マウスオーバーで再描画されてました・・・。
    bkzen at 22 Oct 2010 14:35
    マウスクリックをとるものがあれば、ピュアASでもクリックで再現してました。 http://wonderfl.net/c/4ZV6
    tail_y at 23 Oct 2010 18:05
    それは怖い・・・。
    Embed