C# Класс AngryTanks.Client.LocalPlayer

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

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

Метод Описание
Die ( Player killer ) : void
LocalPlayer ( AngryTanks.Client.World world, PlayerInformation playerInfo ) : System
Spawn ( Vector2 position, float rotation ) : void
Update ( GameTime gameTime ) : void

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

Метод Описание
Dispose ( bool disposing ) : void
HandleReceivedMessage ( object sender, AngryTanks.Client.ServerLinkMessageEvent message ) : void
Shoot ( Byte shotSlot, Vector2 initialPosition, System.Single rotation, Vector2 initialVelocity, bool local ) : void

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

Метод Описание
CheckShots ( GameTime gameTime ) : void
KeyPressed ( Keys key ) : void
UpdatePosition ( GameTime gameTime ) : void

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

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

public Die ( Player killer ) : void
killer Player
Результат void

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

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

protected HandleReceivedMessage ( object sender, AngryTanks.Client.ServerLinkMessageEvent message ) : void
sender object
message AngryTanks.Client.ServerLinkMessageEvent
Результат void

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

public LocalPlayer ( AngryTanks.Client.World world, PlayerInformation playerInfo ) : System
world AngryTanks.Client.World
playerInfo PlayerInformation
Результат System

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

protected Shoot ( Byte shotSlot, Vector2 initialPosition, System.Single rotation, Vector2 initialVelocity, bool local ) : void
shotSlot Byte
initialPosition Vector2
rotation System.Single
initialVelocity Vector2
local bool
Результат void

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

public Spawn ( Vector2 position, float rotation ) : void
position Vector2
rotation float
Результат void

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

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void