C# 클래스 vp_FPSShooter, OZML

상속: vp_Component
파일 보기 프로젝트 열기: merveilles/OZML 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MotionPositionPause float
MotionPositionRecoil Vector3
MotionPositionReset float
MotionRotationPause float
MotionRotationRecoil Vector3
MotionRotationReset float
MuzzleFlashFadeSpeed float
MuzzleFlashPosition Vector3
MuzzleFlashPrefab GameObject
MuzzleFlashScale Vector3
Persist bool
ProjectileCount int
ProjectileFiringRate float
ProjectilePrefab GameObject
ProjectileScale float
ProjectileSpread float
ShellEjectDelay float
ShellEjectDirection Vector3
ShellEjectPosition Vector3
ShellEjectSpin float
ShellEjectVelocity float
ShellPrefab GameObject
ShellScale float
SoundFire UnityEngine.AudioClip
SoundFirePitch Vector2

공개 메소드들

메소드 설명
Awake ( ) : void
Fire ( ) : void
Load ( string path ) : void
PreventFiring ( float seconds ) : void
RefreshSettings ( ) : void
Start ( ) : void

비공개 메소드들

메소드 설명
EjectShell ( ) : void

메소드 상세

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

Fire() 공개 메소드

public Fire ( ) : void
리턴 void

Load() 공개 메소드

public Load ( string path ) : void
path string
리턴 void

PreventFiring() 공개 메소드

public PreventFiring ( float seconds ) : void
seconds float
리턴 void

RefreshSettings() 공개 메소드

public RefreshSettings ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

프로퍼티 상세

MotionPositionPause 공개적으로 프로퍼티

public float MotionPositionPause
리턴 float

MotionPositionRecoil 공개적으로 프로퍼티

public Vector3 MotionPositionRecoil
리턴 Vector3

MotionPositionReset 공개적으로 프로퍼티

public float MotionPositionReset
리턴 float

MotionRotationPause 공개적으로 프로퍼티

public float MotionRotationPause
리턴 float

MotionRotationRecoil 공개적으로 프로퍼티

public Vector3 MotionRotationRecoil
리턴 Vector3

MotionRotationReset 공개적으로 프로퍼티

public float MotionRotationReset
리턴 float

MuzzleFlashFadeSpeed 공개적으로 프로퍼티

public float MuzzleFlashFadeSpeed
리턴 float

MuzzleFlashPosition 공개적으로 프로퍼티

public Vector3 MuzzleFlashPosition
리턴 Vector3

MuzzleFlashPrefab 공개적으로 프로퍼티

public GameObject MuzzleFlashPrefab
리턴 GameObject

MuzzleFlashScale 공개적으로 프로퍼티

public Vector3 MuzzleFlashScale
리턴 Vector3

Persist 공개적으로 프로퍼티

public bool Persist
리턴 bool

ProjectileCount 공개적으로 프로퍼티

public int ProjectileCount
리턴 int

ProjectileFiringRate 공개적으로 프로퍼티

public float ProjectileFiringRate
리턴 float

ProjectilePrefab 공개적으로 프로퍼티

public GameObject ProjectilePrefab
리턴 GameObject

ProjectileScale 공개적으로 프로퍼티

public float ProjectileScale
리턴 float

ProjectileSpread 공개적으로 프로퍼티

public float ProjectileSpread
리턴 float

ShellEjectDelay 공개적으로 프로퍼티

public float ShellEjectDelay
리턴 float

ShellEjectDirection 공개적으로 프로퍼티

public Vector3 ShellEjectDirection
리턴 Vector3

ShellEjectPosition 공개적으로 프로퍼티

public Vector3 ShellEjectPosition
리턴 Vector3

ShellEjectSpin 공개적으로 프로퍼티

public float ShellEjectSpin
리턴 float

ShellEjectVelocity 공개적으로 프로퍼티

public float ShellEjectVelocity
리턴 float

ShellPrefab 공개적으로 프로퍼티

public GameObject ShellPrefab
리턴 GameObject

ShellScale 공개적으로 프로퍼티

public float ShellScale
리턴 float

SoundFire 공개적으로 프로퍼티

public AudioClip,UnityEngine SoundFire
리턴 UnityEngine.AudioClip

SoundFirePitch 공개적으로 프로퍼티

public Vector2 SoundFirePitch
리턴 Vector2