タグ

2007年8月22日のブックマーク (2件)

  • fladdict.net blog: flash8エフェクト軽量化メモ

    Flash8のドロップシャドーの重さが、MCの構造でまったく代わるのでメモ。 例えば、ウィンドウのようなモノにシャドーをかける場合、単純にウィンドウのムービークリップにドロップシャドーをかけると激重になる。ウィンドウ内にMCが100個ぐらいあった場合、もう実用論外。 重い例 windowMC(ドロップシャドー) これは、Flashのフィルターを用いるとそのMovieClipが、自動的にビットマップキャッシュされてしまう為と思われる。このためウィンドウのようなものにフィルターをかけると、ウィンドウ内の要素を1つ変更するだけで、ウィンドウ全体を再レンダリングしなければならなくなってしまうから。 この場合、windowのMCそのものにかけるのではなく、windowMC内で、コンテンツを内包するconctentMCとウィンドウそのものを扱うbackgroundMCの2つを作成し、backgroun

    vgt
    vgt 2007/08/22
    なるほどそういうことか
  • FLASH-JP.COM - フォーラム

    バグか仕様か解りませんが、現状では外部から読み込んだ画像はスムージングがかからないようです。 対処法として、読み込んだ画像をBitmapDataにコピーしたものを使うとスムージングがかかります。 以下参考になれば。 import flash.display.BitmapData; _root.createEmptyMovieClip("guide_mc", 1); var listenerObj:Object = new Object(); listenerObj.onLoadInit = function(target:MovieClip):Void{ bitmapSmoothing(target); }; var mcl:MovieClipLoader = new MovieClipLoader(); mcl.addListener(listenerObj); mcl.loadClip

    vgt
    vgt 2007/08/22
    読み込んだ画像をスムージング