示例#1
0
文件: Player.cs 项目: xcmel/FWPGame
 public Player(Texture2D icon, SpriteFont font, Vector2 mapPos, Vector2 screenSize,
     Vector2 mapSize, Cursor cursor, ArrayList powers)
 {
     mySelectedPower = (Power)powers[0];
     myIcon = icon;
     myFont = font;
     myPowers = powers;
     myMapPosition = mapPos;
     myMapSize = mapSize;
     myCursor = cursor;
     myScreenSize = screenSize;
     myVelocity = new Vector2(0, 0);
     SetupInput();
 }
示例#2
0
文件: Power.cs 项目: xcmel/FWPGame
 public virtual void PowerCombo(Power power2, MouseState mState)
 {
 }
示例#3
0
 public override void PowerCombo(Power power2, MouseState mState)
 {
     //not currently implemented
 }
示例#4
0
文件: Player.cs 项目: xcmel/FWPGame
 /// <summary>
 /// Set the hotkey to the power.
 /// </summary>
 /// <param name="num"></param>
 public void powerHotkey(int num)
 {
     if (myPowers.Count > num)
         mySelectedPower = (Power)myPowers[num];
     else
         Debug.WriteLine("That power does not exist.");
 }