C# Класс gun, GrapplingHookFighters

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

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

Свойство Тип Описание
bulletPhys UnityEngine.PhysicsMaterial2D
critGameObject GameObject
deleteEmptyTime float
emptySprite Sprite
playerid int
projectileGameObject GameObject
reticlePos Vector2
shellSprite Sprite
shootPoint Vector3
soundTag string
timeToShoot float
trigger bool

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

Метод Описание
Damage ( Transform t, Vector2 endPoint, Vector2 angle ) : void
Death ( ) : void
NotDeath ( ) : void
OnCollisionEnter2D ( Collision2D col ) : void
SetPlayerID ( int playerid ) : void
Start ( ) : void
Update ( ) : void
click ( ) : void
unclick ( ) : void

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

Метод Описание
GetOdds ( ) : bool

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

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

public Damage ( Transform t, Vector2 endPoint, Vector2 angle ) : void
t Transform
endPoint Vector2
angle Vector2
Результат void

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

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

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

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

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

public OnCollisionEnter2D ( Collision2D col ) : void
col Collision2D
Результат void

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

public SetPlayerID ( int playerid ) : void
playerid int
Результат void

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

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

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

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

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

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

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

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

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

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

public PhysicsMaterial2D,UnityEngine bulletPhys
Результат UnityEngine.PhysicsMaterial2D

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

public GameObject critGameObject
Результат GameObject

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

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

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

public Sprite emptySprite
Результат Sprite

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

public int playerid
Результат int

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

public GameObject projectileGameObject
Результат GameObject

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

public Vector2 reticlePos
Результат Vector2

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

public Sprite shellSprite
Результат Sprite

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

public Vector3 shootPoint
Результат Vector3

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

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

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

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

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

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