C# Class TiaraFramework.Component.Button

Inheritance: ASprite
ファイルを表示 Open project: TiaraGames/TiaraFramework Class Usage Examples

Public Properties

Property Type Description
isEnabled bool
nowButton Sprite
spMoveOff Sprite
spMoveOn Sprite
spPressed Sprite
spPressing Sprite

Public Methods

Method Description
Button ( Sprite offMouse, Sprite onMouse, Sprite onPush, Sprite offPush, Microsoft.Xna.Framework.Game game ) : System
SimpleButton ( Vector2 position, Microsoft.Xna.Framework.Graphics.Texture2D texture, float depth, Microsoft.Xna.Framework.Game game ) : Button
Update ( GameTime gameTime ) : void
mouseDetection ( GameTime gameTime ) : void

Method Details

Button() public method

public Button ( Sprite offMouse, Sprite onMouse, Sprite onPush, Sprite offPush, Microsoft.Xna.Framework.Game game ) : System
offMouse Sprite
onMouse Sprite
onPush Sprite
offPush Sprite
game Microsoft.Xna.Framework.Game
return System

SimpleButton() public static method

public static SimpleButton ( Vector2 position, Microsoft.Xna.Framework.Graphics.Texture2D texture, float depth, Microsoft.Xna.Framework.Game game ) : Button
position Vector2
texture Microsoft.Xna.Framework.Graphics.Texture2D
depth float
game Microsoft.Xna.Framework.Game
return Button

Update() public method

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

mouseDetection() public method

public mouseDetection ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

Property Details

isEnabled public_oe property

public bool isEnabled
return bool

nowButton public_oe property

public Sprite nowButton
return Sprite

spMoveOff public_oe property

public Sprite spMoveOff
return Sprite

spMoveOn public_oe property

public Sprite spMoveOn
return Sprite

spPressed public_oe property

public Sprite spPressed
return Sprite

spPressing public_oe property

public Sprite spPressing
return Sprite