2016-04-17 11 views
0

ボタンをドラッグして別のボタンにドロップすると、ボタンの位置(x, y)が宛先ボタンの位置にドラッグされます。 私のコード:これは、このような仕事をすることができる最も簡単なコードの一つであるhttp://www.thibaud.be/#ボタンをドラッグしてターゲットボタンをフラッシュにドロップする方法

+0

ポスターの意図の文法と明瞭さが改善されました。 –

答えて

0
on(press) { 
    startDrag(this); 
} 

on(release) { 
    stopDrag(); 
    _x = Math.round(_x/_width)*_width + 0; 
    _y = Math.round(_y/_height)*_height + 0; 
} 

sejarah.onPress = function(){ 
    startDrag(this);} 
sejarah.onRelease = function(){ 
    if(this.hitTest (atarget)){ 
     this._x = _root.atarget._x; 
     this._y = _root.atarget._y;} 
    else{stopDrag();} 
} 

を私はこれを達成したいです。このコードをボタンの中に入れ、このボタンをドラッグするのを止めるとグリッドにスナップされます。

ボタンのクリップセンターは、ボタンの左上隅にある必要があります。また、必要な位置にゼロを変更して、グリッドの先頭を変更することもできます。

添付ファイルを表示するためにグリッドを描くことができます。

関連する問題