C# Class InteractionModule.Interact

Inheritance: UnityEngine.MonoBehaviour, I_Interactable
Show file Open project: mprofGamesDev-Dreams/dreams Class Usage Examples

Public Properties

Property Type Description
behaviourClassInspector EBehaviourClasses

Public Methods

Method Description
HideInteractableUI ( ) : void
InitializeComponent ( string text, Sprite sprite, KeyCode key, Text uiText, Image uiImage, GameObject uiParent, A_InteractBehaviour ib ) : void
InteractableEvent ( ) : void
ShowInteractableUI ( ) : void
Update ( ) : void

Private Methods

Method Description
Start ( ) : void

Method Details

HideInteractableUI() public method

public HideInteractableUI ( ) : void
return void

InitializeComponent() public method

public InitializeComponent ( string text, Sprite sprite, KeyCode key, Text uiText, Image uiImage, GameObject uiParent, A_InteractBehaviour ib ) : void
text string
sprite UnityEngine.Sprite
key KeyCode
uiText UnityEngine.UI.Text
uiImage UnityEngine.UI.Image
uiParent UnityEngine.GameObject
ib A_InteractBehaviour
return void

InteractableEvent() public method

public InteractableEvent ( ) : void
return void

ShowInteractableUI() public method

public ShowInteractableUI ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

behaviourClassInspector public property

public EBehaviourClasses behaviourClassInspector
return EBehaviourClasses