ButtonActionsSkills

Adds right click functionality to the GC Button.

Implementation

public class ButtonActionsSkills : Selectable, IPointerClickHandler, ISubmitHandler

Inheritance

.... --> Selectable --> ButtonActionsSkills​

​IEventSystemHandler --> IPointerClickHandler --> ButtonActionsSkills​

​IEventSystemHandler --> ISubmitHandler --> ButtonActionsSkills​

Requires

  • Component of type Image​

  • Component of type Actions​

Classes

Name

Description

​ButtonActionsEvent​

Generic Unity Event of type GameObject

Fields

Name

Description

​actions​

Contains the actions for the onClick event

​onClickRight​

Unity event of type ButtonClickedEvent

​onClick​

Unity event of type ButtonActionsEvent

Methods

Name

Description

​Awake()​

Awake is called when the script instance is being loaded

​OnValidate()​

This function is called when the script is loaded or a value is changed in the Inspector (Called in the editor only)

​OnPointerClick(PointerEventData)​

Use this callback to detect clicks

​OnSubmit(BaseEventData)​

This detects when a Button has been selected via a "submit" key you specify (default is the return key)

​OnFinishSubmit()​

Called at the end of OnSubmit(BaseEventData)

​Press()​

Called when an onClick event is fired

​PressRight()​

Called when an onClickRight event is fired