C# 클래스 Shooter.Controls.Shooting

파일 보기 프로젝트 열기: JoeyTheAsian/Just-Force

공개 프로퍼티들

프로퍼티 타입 설명
weapons Shooter.Controls.Weapon[]

공개 메소드들

메소드 설명
CreateWeapons ( Microsoft.Xna.Framework.Content.ContentManager Content ) : void
ShootWeapon ( Character player, Microsoft.Xna.Framework.Input.MouseState mState, Microsoft.Xna.Framework.Input.MouseState oldMState, List projectiles, bool temp, Camera c, Microsoft.Xna.Framework.Content.ContentManager Content, Queue curSounds, SoundEffect>.Dictionary soundEffects, Map &m ) : void
Stab ( Character player, KeyboardState state, KeyboardState oldState, Microsoft.Xna.Framework.Content.ContentManager content, Camera c, int tileSize, List projectiles, Queue curSounds ) : void
SwitchWeapon ( Character player, KeyboardState state, KeyboardState oldState ) : void

메소드 상세

CreateWeapons() 공개 정적인 메소드

public static CreateWeapons ( Microsoft.Xna.Framework.Content.ContentManager Content ) : void
Content Microsoft.Xna.Framework.Content.ContentManager
리턴 void

ShootWeapon() 공개 정적인 메소드

public static ShootWeapon ( Character player, Microsoft.Xna.Framework.Input.MouseState mState, Microsoft.Xna.Framework.Input.MouseState oldMState, List projectiles, bool temp, Camera c, Microsoft.Xna.Framework.Content.ContentManager Content, Queue curSounds, SoundEffect>.Dictionary soundEffects, Map &m ) : void
player Shooter.Entities.Character
mState Microsoft.Xna.Framework.Input.MouseState
oldMState Microsoft.Xna.Framework.Input.MouseState
projectiles List
temp bool
c Camera
Content Microsoft.Xna.Framework.Content.ContentManager
curSounds Queue
soundEffects SoundEffect>.Dictionary
m Shooter.MapClasses.Map
리턴 void

Stab() 공개 정적인 메소드

public static Stab ( Character player, KeyboardState state, KeyboardState oldState, Microsoft.Xna.Framework.Content.ContentManager content, Camera c, int tileSize, List projectiles, Queue curSounds ) : void
player Shooter.Entities.Character
state Microsoft.Xna.Framework.Input.KeyboardState
oldState Microsoft.Xna.Framework.Input.KeyboardState
content Microsoft.Xna.Framework.Content.ContentManager
c Camera
tileSize int
projectiles List
curSounds Queue
리턴 void

SwitchWeapon() 공개 정적인 메소드

public static SwitchWeapon ( Character player, KeyboardState state, KeyboardState oldState ) : void
player Shooter.Entities.Character
state Microsoft.Xna.Framework.Input.KeyboardState
oldState Microsoft.Xna.Framework.Input.KeyboardState
리턴 void

프로퍼티 상세

weapons 공개적으로 정적으로 프로퍼티

public static Weapon[],Shooter.Controls weapons
리턴 Shooter.Controls.Weapon[]