Make It Flow is an Editor Tool and UGUI Events Framework that elevates the project with handy events for pointer and system actions. It facilitates and speeds up the development of event based Canvas compositions (Game UI, 2D Canvas Game, App or any Canvas related development) with an editor window to setup, binding and configuration.
Use the editor tool for a direct experience or dive into the API.
✔️ What it is:
❌ What it is not:
👉 How to use:
🟢 Add behaviors
🟢 Bind with a triggers
🟢 Tweak the settings
➕
🟡 Combine behaviors
🟡 Cross trigger objects (when trigger A then B behave)
➕
⚫ Expand by adding custom Events and Behaviors
🌟 Support for All Canvas Render Modes
Currently available Events:
Clickable: OnClick, OnDoubleClick, OnHoldClick, OnPointerDown, OnPointerHold, OnPointerUp, OnSecondaryPointerDown, OnSecondaryPointerHold, OnSecondaryPointerUp;
Draggable: OnDrag, OnDragEnd, OnDragStart;
Hover: OnPointerEnter, OnPointerEnterDrag, OnPointerExit, OnPointerExitDrag, OnPointerStay, PointerStayDrag;
Selectable: OnSelect, OnUnselect;
System Events: OnStart.
Currently available Behaviors:
AlphaCurve, AngleCurve, CallMethod, ChangeSprite, ColorCurve, Delay, FollowAngleToTarget, FollowPointer, FollowPointerSpring, FollowTargetPosition, LookAtPointerPosition, Outline, PositionCurve, RectSizeCurve, Rotate, Scale, ScaleCurve, SetParent, TranslateToTarget.