C# 클래스 EyeBossManager, STR

상속: BossManager
파일 보기 프로젝트 열기: jamiehenson/STR 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
beamColliderPrefab GameObject
bulletPrefab Transform
chargingBeamPrefab ParticleSystem
inPlane bool
irisOpen bool

공개 메소드들

메소드 설명
Shoot ( ) : IEnumerator
Start ( ) : void
Update ( ) : void
fireTurret ( ) : void
initStats ( ) : void

비공개 메소드들

메소드 설명
Beam ( ) : IEnumerator
PlayBossFire ( ) : void
chargedAnimation ( ) : void
chargingAnimation ( ) : void
fireBullet ( Vector3 startPosition, Quaternion startRotation, NetworkViewID targetID, NetworkViewID bulletID, Vector3 fireDir, Vector3 force ) : void
irisShieldAnimation ( float speed, float time ) : void
modifyNames ( string chargingBeamName, string chargedBeamName ) : void
turretAnimation ( int turretNumber ) : void
universeN ( ) : int

메소드 상세

Shoot() 공개 메소드

public Shoot ( ) : IEnumerator
리턴 IEnumerator

Start() 공개 메소드

public Start ( ) : void
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

fireTurret() 공개 메소드

public fireTurret ( ) : void
리턴 void

initStats() 공개 메소드

public initStats ( ) : void
리턴 void

프로퍼티 상세

beamColliderPrefab 공개적으로 프로퍼티

public GameObject beamColliderPrefab
리턴 GameObject

bulletPrefab 공개적으로 프로퍼티

public Transform bulletPrefab
리턴 Transform

chargingBeamPrefab 공개적으로 프로퍼티

public ParticleSystem chargingBeamPrefab
리턴 ParticleSystem

inPlane 공개적으로 프로퍼티

public bool inPlane
리턴 bool

irisOpen 공개적으로 프로퍼티

public bool irisOpen
리턴 bool