リファレンス  »  Gizmoコンポーネント  »  メソッド  »  setDragLimit()

setDragLimit()

シンタックス

Gizmo.setDragLimit(enable:Boolean, left:Number, top:Number, right:Number, bottom:Number)

対応OS

Windows/Mac OS X

パラメータ

enable
領域制限設定。trueで制限有り。
left
左方向の制限pixel。
top
上方向の制限pixel。
right
右方向の制限pixel
bottom
下方向の制限pixel。

戻り値

Void
 

説明

ガジェットのドラッグ移動可能領域の制限を設定します。enableにtrueを指定した場合、モニタ外にドラッグできなくなります。lefttoprightbottomのそれぞれの値はステージの左上を原点とした座標です。leftおよびtopに負の値を指定した場合、左方向、上方向についてステージ領域外まで制限領域になります。rightbottomの値をステージの幅、高さよりも大きくすることで、右方向や下方向もステージ領域外まで制限領域になります。制限できるのはドラッグによる移動のみです。スクリプトによる移動は制限できません。

▼ステージの幅が320pixe、高さが240pixellのガジェット全体を画面外にドラッグできなくする

Gizmo.setDragLimit(true, 0, 0,320, 240);

ステージ全体

▼ステージの幅が320pixel、高さが240pixelのガジェットの周囲10pixelまで画面外にドラッグできなくする

Gizmo.setDragLimit(true, -10, -10, 330, 250);

ステージ外

▼ステージの幅が320pixel、高さが240pixelのガジェットの中心から周囲10pixelの範囲だけ画面外にドラッグできなくする

Gizmo.setDragLimit(true, 150, 110, 170, 130);

ステージ内

関連

_btnDrag_drag_xabs_yabsonMove