PostgreSQL,MySQLを使って PHPやJSPを経由してインターフェイス部分をFlash で行なっていくブログです。
package {
import flash.display.Sprite;
import flash.events.MouseEvent;
//図形を表示する
public class ScaleXYSample_01 extends Sprite {
//コンストラクタ
public function ScaleXYSample_01() {
//矩形の追加
var square:Sprite=makeRect(100,100,0xEFD87A); //巾(w),高さ(h),塗り色(color)
x=110;//ここをsquare.x=110;にするとずれていく
y=10;//ここをsquare.y=10;にするとずれていく
addChild(square);
square.addEventListener(MouseEvent.CLICK, scale);
}
//関数(メソッド)定義
//矩形の追加
private function makeRect(w:uint,h:uint,color:uint):Sprite {
var square:Sprite=new Sprite();
square.graphics.beginFill(color); //背景色
square.graphics.lineStyle(0,0xFF0000);//線幅・線色
square.graphics.drawRect(x,y,w,h); //XY座標,幅,高さ
square.graphics.endFill(); //塗り潰し終了
return square;
}
private function scale(event:MouseEvent):void {
scaleX *= 1.10;
scaleY *= 1.10;
}
}
}
0