1.0.2 • Published 5 months ago

com.iron-mountain.juicy-buttons v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

Juicy Buttons

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:

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
  3. public class JuicyButtonAlphaEffect : MonoBehaviour
  4. public class JuicyButtonFontStyleEffect : MonoBehaviour
  5. public class JuicyButtonGraphicColorEffect : MonoBehaviour
  6. public class JuicyButtonSFX : MonoBehaviour
  7. public class JuicyButtonScaleEffect : MonoBehaviour
  8. public enum JuicySelectionState : Enum
1.0.2

5 months ago

1.0.0

7 months ago