C# Класс FBLibrary.Core.BaseEntities.BaseBomb

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

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

Свойство Тип Описание
PlayerId int
Timer System.TimeSpan

Защищенные свойства (Protected)

Свойство Тип Описание
CollisionLayer ].bool[
HazardMap ].int[
MapSize Point
Power int

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

Метод Описание
ChangeSpeed ( float changing ) : void
Destroy ( ) : void
Initialize ( Point mapSize, bool collisionLayer, int hazardMap ) : void
Remove ( ) : void
ResetTimer ( ) : void
Update ( ) : void

Защищенные методы

Метод Описание
BaseBomb ( int playerId, Point cellPosition, int power, System.TimeSpan timer, float playerSpeed ) : System
ComputeActionField ( int dangerType ) : void

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

BaseBomb() защищенный Метод

protected BaseBomb ( int playerId, Point cellPosition, int power, System.TimeSpan timer, float playerSpeed ) : System
playerId int
cellPosition Point
power int
timer System.TimeSpan
playerSpeed float
Результат System

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

public ChangeSpeed ( float changing ) : void
changing float
Результат void

ComputeActionField() защищенный Метод

protected ComputeActionField ( int dangerType ) : void
dangerType int
Результат void

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

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

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

public Initialize ( Point mapSize, bool collisionLayer, int hazardMap ) : void
mapSize Point
collisionLayer bool
hazardMap int
Результат void

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

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

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

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

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

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

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

CollisionLayer защищенное свойство

protected bool[,] CollisionLayer
Результат ].bool[

HazardMap защищенное свойство

protected int[,] HazardMap
Результат ].int[

MapSize защищенное свойство

protected Point MapSize
Результат Point

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

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

Power защищенное свойство

protected int Power
Результат int

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

public TimeSpan,System Timer
Результат System.TimeSpan