C# Класс vp_FPSShooter, OZML

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

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

Свойство Тип Описание
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