削除の仕方

1.昨日書いたスクリプトに追加記述します。その際ボタンをステージ上に作成し、インスタンス名をclear_btnとしておきます。


this.createEmptyMovieClip("square_mc",1);
colors=[0xFF6600,0x0000FF];
alphas=[100,100];
rations=[0,255];
matrix={matrixType:"box",x:150,y:100,w:200,h:150,r:(45/180)*Math.PI}; /*変換情報matrixの定義*/
square_mc.beginGradientFill("linear","colors","alphas","rations","matrix"); /*線状グラデーションの設定*/
square_mc.moveTo(150,100); /*開始位置に移動*/
square_mc.lineTo(350,100); /*矩形描写の開始*/
square_mc.lineTo(350,250);
square_mc.lineTo(150,250);
square_mc.lineTo(150,100);
square_mc.endFill(); /*塗りの終了*/
clear_btn.onRelease=function(){
square_mc.clear();
}


2.Ctrl+Enter(ムービープレビュー)を実行します。

☆解説☆
clear()…描画で書いた線や塗りを削除する