グラデーションする四角を描くには、Graphics#beginGradientFill()を設定したあと、Graphics#drawRect()で四角を描画します。 グラデーションの種別(線or放射)とか色など、いろいろパラメータが指定できますが、まぁ、ドキュメントを参照ということで。(→Graphics#beginGradientFill()�) グラデーションの方向や、開始位置、終了位置は第五引数のmatrixで指定します。 Matrix#createGradientBox()というユーティリティが用意されていて、必要な属性を1発で設定できます。 グラデーションの開始位置(tx,ty)はキャンバス全体の位置で指定するものなので注意。(最初、drawRect()で四角を描画した座標からの位置だと思っていて、0,0を指定していてはまりました。) package { import flash