タグ

ブックマーク / 100th.blog96.fc2.com (1)

  • 百匹目の猿 床面の反射を描画する

    ツルツルの床っぽく、タイルが次々と落下してくるのが床面にうつりこんでいるようなサンプルです。 タイルをクリックすると、背景がそのタイルの色になります。 このサンプルでは、ステージの上部2/3に落下するタイルを描画するムービークリップを配置して、フレーム毎にそのムービークリップから上下反転/縮小した画像を切り取り、下部1/3に表示しています。 また、床面のムービークリップにはアルファマスクをかけてソレっぽく透過するようにしてます。 ActionScriptはこんなカンジです。 import flash.geom.Matrix; import flash.display.BitmapData; import flash.geom.Rectangle; import flash.geom.ColorTransform; // 背景 var depth:Number = _root.getNext

    adamrocker
    adamrocker 2007/09/05
    ActionScriptのクラスであるMovieClipを半透明にする方法。透明グラデーションの方法も駆使されている。
  • 1