A downloadable tool

Download NowName your own price

Version: 1.0.2


Description:

Adds all of the missing events to buttons, allowing deeper customization options.

Use Cases:

  • Button sound effects
  • Button scale animations
  • Button 3D effects
  • Button alpha effects
  • Button text font style effects

Package Mirrors:

gititch.ionpm


Key Scripts & Components:

  1. public class JuicyButton : Button
    • Actions:
      • public event Action OnPointerDownEvent
      • public event Action OnPointerUpEvent
      • public event Action OnPointerEnterEvent
      • public event Action OnPointerExitEvent
      • public event Action OnPointerClickEvent
      • public event Action OnInteractableChanged
      • public event Action OnSelectionStateChanged
    • Properties:
      • public Boolean Interactable { get; set; }
      • public JuicySelectionState CurrentSelectionState { get; }
    • Methods:
      • public override void OnPointerDown(PointerEventData eventData)
      • public override void OnPointerUp(PointerEventData eventData)
      • public override void OnPointerEnter(PointerEventData eventData)
      • public override void OnPointerExit(PointerEventData eventData)
      • public override void OnPointerClick(PointerEventData eventData)
  2. public class JuicyButton3DEffect : MonoBehaviour
    • public class JuicyButtonAlphaEffect : MonoBehaviour
      • public class JuicyButtonFontStyleEffect : MonoBehaviour
        • public class JuicyButtonGraphicColorEffect : MonoBehaviour
          • public class JuicyButtonSFX : MonoBehaviour
            • public class JuicyButtonScaleEffect : MonoBehaviour
              • public enum JuicySelectionState : Enum

                Download

                Download NowName your own price

                Click download now to get access to the following files:

                com.iron-mountain.juicy-buttons.unitypackage 80 kB

                Leave a comment

                Log in with itch.io to leave a comment.