C# Class Sol.InteractibleObject

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: Stumpstump/RoverGame

Public Properties

Property Type Description
interactible bool
objectName string
silhouetteInteractible UnityEngine.GameObject
silhouetteSeen UnityEngine.GameObject
soundControls SoundControls

Protected Properties

Property Type Description
playerStats PlayerStats

Public Methods

Method Description
HoverEnterInteractible ( ) : void
HoverEnterSeen ( ) : void
HoverExitInteractible ( ) : void
HoverExitSeen ( ) : void
Interact ( ) : void

Protected Methods

Method Description
DelayedInteract ( float delay = 1f ) : IEnumerator

Method Details

DelayedInteract() protected method

protected DelayedInteract ( float delay = 1f ) : IEnumerator
delay float
return IEnumerator

HoverEnterInteractible() public method

public HoverEnterInteractible ( ) : void
return void

HoverEnterSeen() public method

public HoverEnterSeen ( ) : void
return void

HoverExitInteractible() public method

public HoverExitInteractible ( ) : void
return void

HoverExitSeen() public method

public HoverExitSeen ( ) : void
return void

Interact() public method

public Interact ( ) : void
return void

Property Details

interactible public property

public bool interactible
return bool

objectName public property

public string objectName
return string

playerStats protected property

protected PlayerStats,Sol playerStats
return PlayerStats

silhouetteInteractible public property

public GameObject,UnityEngine silhouetteInteractible
return UnityEngine.GameObject

silhouetteSeen public property

public GameObject,UnityEngine silhouetteSeen
return UnityEngine.GameObject

soundControls public property

public SoundControls,Sol soundControls
return SoundControls