C# Класс EventInteraction, RPGQuest

Наследование: BaseInteraction
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
actor Transform[]
audioClip UnityEngine.AudioClip[]
cam Transform
eventFile string
eventStarted bool
fileOk bool
gameEvent GameEvent,
prefab GameObject[]
timeAfter float
timeBefore float
turnToEvent bool
turnToPlayer bool
waypoint Transform[]

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

Метод Описание
Awake ( ) : void
DoTurns ( ) : void
DropInteract ( ChoiceContent, drop ) : bool
EventFinished ( ) : void
GetEventFile ( ) : string
Interact ( ) : bool
LoadEvent ( ) : void
OnDrawGizmos ( ) : void
OnMouseUp ( ) : void
OnTriggerEnter ( Collider other ) : void
OnTriggerExit ( Collider other ) : void
Start ( ) : void
StartEvent ( ) : void
TouchInteract ( ) : void
Update ( ) : void

Приватные методы

Метод Описание
CheckAutoStart ( ) : void
CheckAutoStart2 ( ) : IEnumerator
EventFinished2 ( ) : IEnumerator
StartEvent2 ( ) : IEnumerator

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

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

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

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

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

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

public DropInteract ( ChoiceContent, drop ) : bool
drop ChoiceContent,
Результат bool

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

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

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

public GetEventFile ( ) : string
Результат string

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

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

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

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

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

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

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

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

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

public OnTriggerEnter ( Collider other ) : void
other Collider
Результат void

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

public OnTriggerExit ( Collider other ) : void
other Collider
Результат void

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

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

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

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

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

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

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

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

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

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

public Transform[] actor
Результат Transform[]

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

public AudioClip[],UnityEngine audioClip
Результат UnityEngine.AudioClip[]

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

public Transform cam
Результат Transform

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

public string eventFile
Результат string

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

public bool eventStarted
Результат bool

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

public bool fileOk
Результат bool

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

public GameEvent, gameEvent
Результат GameEvent,

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

public GameObject[] prefab
Результат GameObject[]

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

public float timeAfter
Результат float

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

public float timeBefore
Результат float

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

public bool turnToEvent
Результат bool

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

public bool turnToPlayer
Результат bool

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

public Transform[] waypoint
Результат Transform[]