C# Класс 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
Наследование: Interactable
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
m_Closed SimpleDoorClosedState
m_DoorCloseSound FMODAsset,
m_DoorOpenSound FMODAsset,
m_Locked SimpleDoorLockedState
m_Opened SimpleDoorOpenedState

Защищенные свойства (Protected)

Свойство Тип Описание
m_Callbacks HbClips.animationCallback[]

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Awake ( ) : void

Описание методов

Awake() защищенный Метод

protected Awake ( ) : void
Результат void

activate() публичный Метод

public activate ( ) : void
Результат void

activateCallback() публичный Метод

public activateCallback ( ) : void
Результат void

beginCallback() публичный Метод

public beginCallback ( ) : void
Результат void

close() публичный Метод

public close ( ) : bool
Результат bool

endCallback() публичный Метод

public endCallback ( ) : void
Результат void

examine() публичный Метод

public examine ( ) : void
Результат void

lockDoor() публичный Метод

public lockDoor ( ) : void
Результат void

movementDone() публичный Метод

public movementDone ( ) : void
Результат void

movementDoneUpdateFocus() публичный Метод

public movementDoneUpdateFocus ( ) : void
Результат void

open() публичный Метод

public open ( ) : bool
Результат bool

toggle() публичный Метод

public toggle ( ) : void
Результат void

unlockAndOpen() публичный Метод

public unlockAndOpen ( ) : void
Результат void

unlockDoor() публичный Метод

public unlockDoor ( ) : void
Результат void

Описание свойств

m_Callbacks защищенное свойство

protected HbClips.animationCallback[] m_Callbacks
Результат HbClips.animationCallback[]

m_Closed публичное свойство

public SimpleDoorClosedState m_Closed
Результат SimpleDoorClosedState

m_DoorCloseSound публичное свойство

public FMODAsset, m_DoorCloseSound
Результат FMODAsset,

m_DoorOpenSound публичное свойство

public FMODAsset, m_DoorOpenSound
Результат FMODAsset,

m_Locked публичное свойство

public SimpleDoorLockedState m_Locked
Результат SimpleDoorLockedState

m_Opened публичное свойство

public SimpleDoorOpenedState m_Opened
Результат SimpleDoorOpenedState