|
enum | ScaleMode { None,
FitToAreaWidth,
FitToAreaHeight,
Free
} |
|
|
void | MoveToLocal (Vector2 position) |
|
void | MoveToLocal (Vector2 position, MadiTween.EaseType easeType, float time) |
|
T | CreateChild< T > (string name) |
|
T | CreateChild< T > (string name, T template) |
|
MadNode | CreateChild (string name, GameObject template) |
|
T | FindParent< T > () |
|
|
Bounds | dragBounds = new Bounds(Vector3.zero, new Vector3(400, 400)) |
|
ScaleMode | scaleMode |
|
float | scalingMax = 2 |
|
float | scalingMin = 0.25f |
|
bool | moveEasing = true |
|
bool | scaleEasing = true |
|
MadiTween.EaseType | scaleEasingType = MadiTween.EaseType.easeOutQuad |
|
float | scaleEasingDuration = 0.5f |
|
Rect | dragArea = new Rect(0, 0, 0, 0) |
|
bool | scaling = false |
|
MadiTween.EaseType | moveEasingType = MadiTween.EaseType.easeOutQuad |
|
float | moveEasingDuration = 0.5f |
|
bool | managed |
|
|
override void | OnEnable () |
|
override void | Start () |
|
override void | Update () |
|
virtual void | FixedUpdate () |
|
virtual void | LateUpdate () |
|
bool | IsTouchingSingle () |
|
bool | IsTouchingJustStarted () |
|
bool | IsTouchingJustEnded () |
|
Vector2 | TouchPosition () |
|
void | RegisterDelta (Vector2 delta) |
|
void | Clear () |
|
Vector2 | Ease (MadiTween.EaseType type, Vector2 start, Vector2 end, float percentage) |
|
Vector3 | Ease (MadiTween.EaseType type, Vector3 start, Vector3 end, float percentage) |
|
|
override Vector2 | progress [get] |
|
float | lastTouchTime [get, set] |
|
Vector2 | lastTouchCameraPos [get, set] |
|
bool | dragging [get, protected set] |
|
Vector2 | cameraPos [get, set] |
|
virtual Vector2 | progress [get] |
|
static bool | Instantiating [get] |
|
|
Vector2 | lastPosition |
|
Vector2 | interiaForce = Vector2.zero |
|
float | dragDistance |
|
float | deadDistance = 50 |
|
Vector2 | cachedCamPos |
|
Vector2 | estaminatedPos |
|
List< Touch > | multiTouches = new List<Touch>() |
|
The documentation for this class was generated from the following file:
- Assets/Mad Level Manager/Scripts/Mad2D/MadFreeDraggable.cs