C# Класс fliXNA_xbox.FlxEmitter

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

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

Свойство Тип Описание
bounce float
frequency float
gravity float
lifespan float
maxParticleSpeed FlxPoint
maxRotation float
minParticleSpeed FlxPoint
minRotation float
on bool
particleClass Object
particleDrag FlxPoint

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

Свойство Тип Описание
_counter uint
_explode bool
_quantity uint
_timer float
target FlxObject

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

Метод Описание
FlxEmitter ( float X, float Y, uint Size, FlxObject Target = null ) : System
at ( FlxObject Object ) : void
destroy ( ) : void
emitParticle ( ) : void
kill ( ) : void
makeParticles ( Microsoft.Xna.Framework.Graphics.Texture2D Graphic, bool Multiple = false, uint Quantity = 50, float Rotation = 1f, float Collide = 0.8f ) : FlxEmitter

Create the particles to be used

setRotation ( float Min, float Max ) : void
setSize ( uint Width, uint Height ) : void
setXSpeed ( float Min, float Max ) : void
setYSpeed ( float Min, float Max ) : void
start ( bool Explode = true, float Lifespan, float Frequency = 0.1f, uint Quantity ) : void
update ( ) : void

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

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

public FlxEmitter ( float X, float Y, uint Size, FlxObject Target = null ) : System
X float
Y float
Size uint
Target FlxObject
Результат System

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

public at ( FlxObject Object ) : void
Object FlxObject
Результат void

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

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

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

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

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

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

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

Create the particles to be used
public makeParticles ( Microsoft.Xna.Framework.Graphics.Texture2D Graphic, bool Multiple = false, uint Quantity = 50, float Rotation = 1f, float Collide = 0.8f ) : FlxEmitter
Graphic Microsoft.Xna.Framework.Graphics.Texture2D
Multiple bool Whether or not the Texture contains multiple sprites for particles
Quantity uint The number of particles to generate
Rotation float The amount of rotation in degrees per frame, so keep this number low
Collide float The collidability of the particle, 1 = Full and 0 = None
Результат FlxEmitter

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

public setRotation ( float Min, float Max ) : void
Min float
Max float
Результат void

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

public setSize ( uint Width, uint Height ) : void
Width uint
Height uint
Результат void

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

public setXSpeed ( float Min, float Max ) : void
Min float
Max float
Результат void

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

public setYSpeed ( float Min, float Max ) : void
Min float
Max float
Результат void

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

public start ( bool Explode = true, float Lifespan, float Frequency = 0.1f, uint Quantity ) : void
Explode bool
Lifespan float
Frequency float
Quantity uint
Результат void

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

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

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

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

protected uint _counter
Результат uint

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

protected bool _explode
Результат bool

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

protected uint _quantity
Результат uint

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

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

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

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

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

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

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

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

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

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

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

public FlxPoint maxParticleSpeed
Результат FlxPoint

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

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

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

public FlxPoint minParticleSpeed
Результат FlxPoint

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

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

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

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

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

public Object particleClass
Результат Object

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

public FlxPoint particleDrag
Результат FlxPoint

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

protected FlxObject,fliXNA_xbox target
Результат FlxObject