C# Class Behaviour_DoorSimple, Hellbound

Behaviour_ simple door. This behaviour is supposed to represent simple doors which can be activated to open. When they are opened, they rotate around their pivot point along the selected axis, as long as they are not locked. Doors are "one shot" use only. Thus, after they have been opened they cannot be closed again. Created by Simon Jonasson
Inheritance: Interactable
Afficher le fichier Open project: Backman/Hellbound

Méthodes publiques

Свойство Type Description
m_Closed SimpleDoorClosedState
m_DoorCloseSound FMODAsset,
m_DoorOpenSound FMODAsset,
m_Locked SimpleDoorLockedState
m_Opened SimpleDoorOpenedState

Protected Properties

Свойство Type Description
m_Callbacks HbClips.animationCallback[]

Méthodes publiques

Méthode Description
activate ( ) : void
activateCallback ( ) : void
beginCallback ( ) : void
close ( ) : bool
endCallback ( ) : void
examine ( ) : void
lockDoor ( ) : void
movementDone ( ) : void
movementDoneUpdateFocus ( ) : void
open ( ) : bool
toggle ( ) : void
unlockAndOpen ( ) : void
unlockDoor ( ) : void

Méthodes protégées

Méthode Description
Awake ( ) : void

Method Details

Awake() protected méthode

protected Awake ( ) : void
Résultat void

activate() public méthode

public activate ( ) : void
Résultat void

activateCallback() public méthode

public activateCallback ( ) : void
Résultat void

beginCallback() public méthode

public beginCallback ( ) : void
Résultat void

close() public méthode

public close ( ) : bool
Résultat bool

endCallback() public méthode

public endCallback ( ) : void
Résultat void

examine() public méthode

public examine ( ) : void
Résultat void

lockDoor() public méthode

public lockDoor ( ) : void
Résultat void

movementDone() public méthode

public movementDone ( ) : void
Résultat void

movementDoneUpdateFocus() public méthode

public movementDoneUpdateFocus ( ) : void
Résultat void

open() public méthode

public open ( ) : bool
Résultat bool

toggle() public méthode

public toggle ( ) : void
Résultat void

unlockAndOpen() public méthode

public unlockAndOpen ( ) : void
Résultat void

unlockDoor() public méthode

public unlockDoor ( ) : void
Résultat void

Property Details

m_Callbacks protected_oe property

protected HbClips.animationCallback[] m_Callbacks
Résultat HbClips.animationCallback[]

m_Closed public_oe property

public SimpleDoorClosedState m_Closed
Résultat SimpleDoorClosedState

m_DoorCloseSound public_oe property

public FMODAsset, m_DoorCloseSound
Résultat FMODAsset,

m_DoorOpenSound public_oe property

public FMODAsset, m_DoorOpenSound
Résultat FMODAsset,

m_Locked public_oe property

public SimpleDoorLockedState m_Locked
Résultat SimpleDoorLockedState

m_Opened public_oe property

public SimpleDoorOpenedState m_Opened
Résultat SimpleDoorOpenedState