C# Класс ProjectCow.LiftObject

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

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

Свойство Тип Описание
GRAVITY float
resistance float
speed Vector2
timeAlive System.TimeSpan

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

Метод Описание
IsCollided ( LiftObject liftObject ) : bool
Lift ( Vector2 spaceshipCenter, float pullAcceleration, Vector2 beamPosition, int beamWidth ) : void
LiftObject ( Vector2 position, float resistance, GameObjectsManager manager, int points, int healthModifier ) : System
Update ( GameTime gameTime ) : void

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

Метод Описание
IsInBeamRange ( Vector2 beamPosition, int beamWidth ) : bool

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

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

public IsCollided ( LiftObject liftObject ) : bool
liftObject LiftObject
Результат bool

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

public Lift ( Vector2 spaceshipCenter, float pullAcceleration, Vector2 beamPosition, int beamWidth ) : void
spaceshipCenter Vector2
pullAcceleration float
beamPosition Vector2
beamWidth int
Результат void

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

public LiftObject ( Vector2 position, float resistance, GameObjectsManager manager, int points, int healthModifier ) : System
position Vector2
resistance float
manager GameObjectsManager
points int
healthModifier int
Результат System

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

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

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

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

protected float GRAVITY
Результат float

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

protected float resistance
Результат float

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

protected Vector2 speed
Результат Vector2

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

protected TimeSpan,System timeAlive
Результат System.TimeSpan