C# Class fliXNA_xbox.FlxSprite

Inheritance: FlxObject
Afficher le fichier Open project: bpercevic/flixel-XNA Class Usage Examples

Méthodes publiques

Свойство Type Description
alpha float
dirty System.Boolean
finished System.Boolean
frameHeight float
frameWidth float
frames uint
moving bool
offset FlxPoint
origin FlxPoint
scale FlxPoint

Protected Properties

Свойство Type Description
ImgDefault Microsoft.Xna.Framework.Graphics.Texture2D
_animated System.Boolean
_animations List
_bakedRotation float
_color Color
_curAnim FlxAnim
_curFrame int
_curIndex int
_facing uint
_flipped uint
_frameTimer float
_matrix Matrix
camX float
camY float
oX float
oY float
sourceRect FlxRect

Méthodes publiques

Méthode Description
FlxSprite ( float X, float Y, Microsoft.Xna.Framework.Graphics.Texture2D Graphic = null ) : System
addAnimation ( String Name, int Frames, float FrameRate = 1, System.Boolean Looped = true ) : void
addAnimationCallback ( Action AnimationCallback ) : void
centerOffsets ( bool AdjustPosition = false ) : void
destroy ( ) : void
draw ( ) : void
getVec2 ( ) : Vector2
loadGraphic ( Microsoft.Xna.Framework.Graphics.Texture2D Graphic, System.Boolean Animated = false, System.Boolean Reverse = false, float Width, float Height ) : FlxSprite
makeGraphic ( float Width, float Height, Color color ) : FlxSprite
onScreen ( FlxCamera Camera = null ) : bool
play ( String AnimName, System.Boolean Force = false ) : void
postUpdate ( ) : void
reset ( float X, float Y ) : void
update ( ) : void

Méthodes protégées

Méthode Description
calcFrame ( ) : void
resetHelpers ( ) : void
updateAnimation ( ) : void

Method Details

FlxSprite() public méthode

public FlxSprite ( float X, float Y, Microsoft.Xna.Framework.Graphics.Texture2D Graphic = null ) : System
X float
Y float
Graphic Microsoft.Xna.Framework.Graphics.Texture2D
Résultat System

addAnimation() public méthode

public addAnimation ( String Name, int Frames, float FrameRate = 1, System.Boolean Looped = true ) : void
Name String
Frames int
FrameRate float
Looped System.Boolean
Résultat void

addAnimationCallback() public méthode

public addAnimationCallback ( Action AnimationCallback ) : void
AnimationCallback Action
Résultat void

calcFrame() protected méthode

protected calcFrame ( ) : void
Résultat void

centerOffsets() public méthode

public centerOffsets ( bool AdjustPosition = false ) : void
AdjustPosition bool
Résultat void

destroy() public méthode

public destroy ( ) : void
Résultat void

draw() public méthode

public draw ( ) : void
Résultat void

getVec2() public méthode

public getVec2 ( ) : Vector2
Résultat Vector2

loadGraphic() public méthode

public loadGraphic ( Microsoft.Xna.Framework.Graphics.Texture2D Graphic, System.Boolean Animated = false, System.Boolean Reverse = false, float Width, float Height ) : FlxSprite
Graphic Microsoft.Xna.Framework.Graphics.Texture2D
Animated System.Boolean
Reverse System.Boolean
Width float
Height float
Résultat FlxSprite

makeGraphic() public méthode

public makeGraphic ( float Width, float Height, Color color ) : FlxSprite
Width float
Height float
color Color
Résultat FlxSprite

onScreen() public méthode

public onScreen ( FlxCamera Camera = null ) : bool
Camera FlxCamera
Résultat bool

play() public méthode

public play ( String AnimName, System.Boolean Force = false ) : void
AnimName String
Force System.Boolean
Résultat void

postUpdate() public méthode

public postUpdate ( ) : void
Résultat void

reset() public méthode

public reset ( float X, float Y ) : void
X float
Y float
Résultat void

resetHelpers() protected méthode

protected resetHelpers ( ) : void
Résultat void

update() public méthode

public update ( ) : void
Résultat void

updateAnimation() protected méthode

protected updateAnimation ( ) : void
Résultat void

Property Details

ImgDefault protected_oe property

protected Texture2D,Microsoft.Xna.Framework.Graphics ImgDefault
Résultat Microsoft.Xna.Framework.Graphics.Texture2D

_animated protected_oe property

protected Boolean,System _animated
Résultat System.Boolean

_animations protected_oe property

protected List _animations
Résultat List

_bakedRotation protected_oe property

protected float _bakedRotation
Résultat float

_color protected_oe property

protected Color _color
Résultat Color

_curAnim protected_oe property

protected FlxAnim,fliXNA_xbox _curAnim
Résultat FlxAnim

_curFrame protected_oe property

protected int _curFrame
Résultat int

_curIndex protected_oe property

protected int _curIndex
Résultat int

_facing protected_oe property

protected uint _facing
Résultat uint

_flipped protected_oe property

protected uint _flipped
Résultat uint

_frameTimer protected_oe property

protected float _frameTimer
Résultat float

_matrix protected_oe property

protected Matrix _matrix
Résultat Matrix

alpha public_oe property

public float alpha
Résultat float

camX protected_oe property

protected float camX
Résultat float

camY protected_oe property

protected float camY
Résultat float

dirty public_oe property

public Boolean,System dirty
Résultat System.Boolean

finished public_oe property

public Boolean,System finished
Résultat System.Boolean

frameHeight public_oe property

public float frameHeight
Résultat float

frameWidth public_oe property

public float frameWidth
Résultat float

frames public_oe property

public uint frames
Résultat uint

moving public_oe property

public bool moving
Résultat bool

oX protected_oe property

protected float oX
Résultat float

oY protected_oe property

protected float oY
Résultat float

offset public_oe property

public FlxPoint offset
Résultat FlxPoint

origin public_oe property

public FlxPoint origin
Résultat FlxPoint

scale public_oe property

public FlxPoint scale
Résultat FlxPoint

sourceRect protected_oe property

protected FlxRect,fliXNA_xbox sourceRect
Résultat FlxRect