C# 클래스 Assets.Environment.ToruchHolder.Scripts.TorchHolder

상속: UnityEngine.MonoBehaviour, IInteractable
파일 보기 프로젝트 열기: veselin-/Team4BabelGame

공개 프로퍼티들

프로퍼티 타입 설명
HasTorch bool
InteractPos UnityEngine.Transform
Interactale bool
TorchInHolder UnityEngine.GameObject
TorchPrefab UnityEngine.GameObject

공개 메소드들

메소드 설명
CanThisBeInteractedWith ( GameObject pickup ) : bool
HasBeenActivated ( ) : bool
Interact ( GameObject pickup ) : GameObject
InteractPosition ( Vector3 ai ) : Vector3
Start ( ) : void
Update ( ) : void

비공개 메소드들

메소드 설명
UpdateTorch ( ) : void

메소드 상세

CanThisBeInteractedWith() 공개 메소드

public CanThisBeInteractedWith ( GameObject pickup ) : bool
pickup UnityEngine.GameObject
리턴 bool

HasBeenActivated() 공개 메소드

public HasBeenActivated ( ) : bool
리턴 bool

Interact() 공개 메소드

public Interact ( GameObject pickup ) : GameObject
pickup UnityEngine.GameObject
리턴 UnityEngine.GameObject

InteractPosition() 공개 메소드

public InteractPosition ( Vector3 ai ) : Vector3
ai UnityEngine.Vector3
리턴 UnityEngine.Vector3

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

프로퍼티 상세

HasTorch 공개적으로 프로퍼티

public bool HasTorch
리턴 bool

InteractPos 공개적으로 프로퍼티

public Transform,UnityEngine InteractPos
리턴 UnityEngine.Transform

Interactale 공개적으로 프로퍼티

public bool Interactale
리턴 bool

TorchInHolder 공개적으로 프로퍼티

public GameObject,UnityEngine TorchInHolder
리턴 UnityEngine.GameObject

TorchPrefab 공개적으로 프로퍼티

public GameObject,UnityEngine TorchPrefab
리턴 UnityEngine.GameObject