|
enum | Direction { Horizontal,
Vertical
} |
|
|
void | ClearDragStops () |
|
int | AddDragStop (float x, float y) |
|
void | MoveTo (int dragStop, bool now) |
|
float | GetProgress () |
|
delegate void | DragStopCallback (int index) |
|
T | CreateChild< T > (string name) |
|
T | CreateChild< T > (string name, T template) |
|
MadNode | CreateChild (string name, GameObject template) |
|
T | FindParent< T > () |
|
|
DragStopCallback | dragStopCallback |
|
Direction | direction = Direction.Horizontal |
|
bool | directionInvert = false |
|
MadiTween.EaseType | moveEasingType = MadiTween.EaseType.easeOutQuad |
|
float | moveEasingDuration = 0.5f |
|
bool | managed |
|
|
override void | Update () |
|
virtual void | OnEnable () |
|
virtual void | Start () |
|
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) |
|
|
int | dragStopCount [get] |
|
int | dragStopCurrentIndex [get] |
|
override Vector2 | progress [get] |
|
bool | animating [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/MadDragStopDraggable.cs