C# Класс Shooter2D.Player

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

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

Свойство Тип Описание
Dead bool
FireRate double
Health float
InterpolatedAngle float
InterpolatedPosition Microsoft.Xna.Framework.Vector2
Killer Player
Kills ushort
Name string
RespawnTimer double
Slot byte
Speed Microsoft.Xna.Framework.Vector2
Team byte
Weapon byte

Private Properties

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

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

Метод Описание
Add ( Player P ) : Player
Die ( ) : void
Draw ( ) : void
Draw ( Batch Batch, Vector2 Position, Microsoft.Xna.Framework.Color Color, float Opacity, float Angle, Origin Origin, float Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Fire ( Vector2 Position, float Angle ) : void
Get ( NetConnection Connection ) : Player
Load ( ) : void
Move ( Vector2 Offset ) : void
Player ( byte Slot, string Name ) : EzGame
Player ( string Name ) : EzGame
Remove ( Player P ) : bool
Respawn ( Vector2 Position ) : void
Set ( byte Slot, Player P ) : Player
Update ( GameTime Time ) : void
VolumeFromDistance ( Vector2 Position, float FadeUnder, uint MaxUnder ) : float
VolumeFromDistanceToSelf ( Vector2 Position, float FadeUnder, uint MaxUnder ) : float

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

Add() публичный статический Метод

public static Add ( Player P ) : Player
P Player
Результат Player

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

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

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

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

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

public Draw ( Batch Batch, Vector2 Position, Microsoft.Xna.Framework.Color Color, float Opacity, float Angle, Origin Origin, float Scale, SpriteEffects Effect = SpriteEffects.None, float Layer ) : void
Batch EzGame.Perspective.Planar.Batch
Position Microsoft.Xna.Framework.Vector2
Color Microsoft.Xna.Framework.Color
Opacity float
Angle float
Origin Origin
Scale float
Effect SpriteEffects
Layer float
Результат void

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

public Fire ( Vector2 Position, float Angle ) : void
Position Microsoft.Xna.Framework.Vector2
Angle float
Результат void

Get() публичный статический Метод

public static Get ( NetConnection Connection ) : Player
Connection Lidgren.Network.NetConnection
Результат Player

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

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

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

public Move ( Vector2 Offset ) : void
Offset Microsoft.Xna.Framework.Vector2
Результат void

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

public Player ( byte Slot, string Name ) : EzGame
Slot byte
Name string
Результат EzGame

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

public Player ( string Name ) : EzGame
Name string
Результат EzGame

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

public static Remove ( Player P ) : bool
P Player
Результат bool

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

public Respawn ( Vector2 Position ) : void
Position Microsoft.Xna.Framework.Vector2
Результат void

Set() публичный статический Метод

public static Set ( byte Slot, Player P ) : Player
Slot byte
P Player
Результат Player

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

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

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

public VolumeFromDistance ( Vector2 Position, float FadeUnder, uint MaxUnder ) : float
Position Microsoft.Xna.Framework.Vector2
FadeUnder float
MaxUnder uint
Результат float

VolumeFromDistanceToSelf() публичный статический Метод

public static VolumeFromDistanceToSelf ( Vector2 Position, float FadeUnder, uint MaxUnder ) : float
Position Microsoft.Xna.Framework.Vector2
FadeUnder float
MaxUnder uint
Результат float

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

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

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

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

public double FireRate
Результат double

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

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

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

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

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

public Vector2,Microsoft.Xna.Framework InterpolatedPosition
Результат Microsoft.Xna.Framework.Vector2

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

public Player,Shooter2D Killer
Результат Player

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

public ushort Kills
Результат ushort

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

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

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

public double RespawnTimer
Результат double

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

public byte Slot
Результат byte

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

public Vector2,Microsoft.Xna.Framework Speed
Результат Microsoft.Xna.Framework.Vector2

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

public byte Team
Результат byte

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

public byte Weapon
Результат byte