015[オブジェクトをドラッグする]

2008/11/12

マウスネタ、引き続き今回はドラッグ。
オブジェクトを自由にドラッグで移動させるには?
と言うことで、久しぶりに簡単スクリプトです。

**準備**
まずはステージ上にドラッグしたモノを配置(描く)します。
それをシンボル化(MC)しましょう。

インスタンスに以下のソースをたっぷりと。

**ソース**

MCアクション
on (press) { //マウスのボタンを押した時
	this.startDrag(); //ドラッグ開始
}
on (release, releaseOutside) { //マウスのボタンを離す、離して領域外に出た時
	stopDrag(); //ドラッグ終了
}

以上。

ポイントというポイントはありませんが、今回はじめて出てきたstartDrag() メソッドとstopDrag()メソッド。これを使うとオブジェクトをドラッグできるというワケです。
では、いつドラッグしていつ終わるのか?とonで指定するわけですね。

日頃、普通に使っているドラッグ。ActionScriptで書くとこんな感じです。

ブログランキング・にほんブログ村へ

トラックバック(0)

このブログ記事を参照しているブログ一覧: 015[オブジェクトをドラッグする]

このブログ記事に対するトラックバックURL: http://makuadmin.coresv.com/mt-tb.cgi/170