Bound To
On the instance properties bar & on the event sheet, there is an option to choose the bounding to options.
- Off:
- The Off will turn off all the bounding options as if it was an ordinary Drag & Drop behavior.
- Radius:
- The Radius option will bound the object instance to its own
BoundX Radius & BoundY Radius relative to its Creation Point (X,Y) or also known in the Actions, Conditions & Expressions as OriginX & OriginY which you can overwrite on the event sheet.
- Position:
- The Position option will bound the object instance's position to between
Bound MinimumX, Bound MaximumX & Bound MinimumY, Bound MaximumY relative to its Creation Point (X,Y) or also known in the Actions, Conditions & Expressions as OriginX & OriginY which you can overwrite on the event sheet.
Check examples, Example1 & Example2 on the examples tab.
Bound By
On the instance properties bar & on the event sheet, there is an option to choose the bounding by options.
- Origin
- The bounding will take effect on the origin of the object instance.
- Edge
- The bounding will take effect on the edge of the object instance.
Bound Method
On the instance properties bar & on the event sheet, there is an option to choose the bounding method. There are 2 options, Halt & Clamp.
- Halt
- This bounding method is rough and will immediately stop the dragging and maintain the previous position if the (dragX & dragY) or (TouchX & TouchY) has exceeded the bounds.
- Clamp
- This bounding method is smooth and will continue the dragging of available axis that haven't exceeded the bounds while maintaining the previous position of the exceeded bounds