C# 클래스 AnimatedSprite.Projectile

상속: AnimatedSprite.RotatingSprite
파일 보기 프로젝트 열기: itsligoGames/MonoGameTileSheetExample 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
RocketVelocity float

공개 메소드들

메소드 설명
Draw ( SpriteBatch spriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D tx ) : void
Projectile ( Vector2 userPosition, List projectiletRefs, List explosionRef, int frameWidth, int frameHeight, float layerDepth ) : System
Update ( GameTime gametime ) : void
fire ( Vector2 SiteTarget ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( SpriteBatch spriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D tx ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
tx Microsoft.Xna.Framework.Graphics.Texture2D
리턴 void

Projectile() 공개 메소드

public Projectile ( Vector2 userPosition, List projectiletRefs, List explosionRef, int frameWidth, int frameHeight, float layerDepth ) : System
userPosition Vector2
projectiletRefs List
explosionRef List
frameWidth int
frameHeight int
layerDepth float
리턴 System

Update() 공개 메소드

public Update ( GameTime gametime ) : void
gametime Microsoft.Xna.Framework.GameTime
리턴 void

fire() 공개 메소드

public fire ( Vector2 SiteTarget ) : void
SiteTarget Vector2
리턴 void

프로퍼티 상세

RocketVelocity 보호되어 있는 프로퍼티

protected float RocketVelocity
리턴 float