チェンジセット 1531
- コミット日時:
- 2008/10/06 18:34:42 (3 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/TeraFire/src/com/trick7/effects/TeraFire.as
r901 r1531 20 20 private var fireH:Number; 21 21 //火の色 22 private var fireColerIn:uint = 0xFFCC00;23 private var fireColerOut:uint = 0xE22D09;22 //private var fireColerIn:uint = 0xFFCC00; 23 //private var fireColerOut:uint = 0xE22D09; 24 24 25 25 private var ball:Sprite; … … 33 33 34 34 //コンストラクタ 35 public function TeraFire(xPos:Number=0, yPos:Number=0, fireWidth:Number=30, fireHeight:Number=90){ 35 36 /** 37 * 炎を表現します。 38 * @param xPos X座標 39 * @param yPos Y座標 40 * @param fireWidth 炎の幅 41 * @param fireHeight 炎の高さ 42 * @param fireColorIn 炎の内側部分の色 43 * @param fireColorOut 炎の外側部分の色 44 */ 45 public function TeraFire(xPos:Number=0, yPos:Number=0, fireWidth:Number=30, fireHeight:Number=90, fireColorIn:uint = 0xFFCC00,fireColorOut:uint = 0xE22D09){ 36 46 fireW = fireWidth; 37 47 fireH = fireHeight; … … 40 50 var matrix:Matrix = new Matrix(); 41 51 matrix.createGradientBox(fireW,fireH,Math.PI/2,-fireW/2,-fireH*(focalPointRatio+1)/2); 42 var colors:Array = [fireColerIn, fireColerOut, fireColerOut]; 52 //var colors:Array = [fireColerIn, fireColerOut, fireColerOut]; 53 var colors:Array = [fireColorIn, fireColorOut, fireColorOut]; 43 54 var alphas:Array = [1,1,0]; 44 55 var ratios:Array = [30, 100, 220];

