XNA foreach statement error -


i keep getting error in code below. can tell me did wrong. foreach statement cannot operate on variables of type 'method group' because 'method group' not contain public definition

 private void updatevelocity(keyboardstate keyboardstate)         {     var keysdictionay = new dictionary<keys, vector2>     {     {keys.left, new vector2(-1, 0)},     {keys.right, new vector2(1, 0)},      {keys.up, new vector2(0, -1)},     {keys.down, new vector2(0, 1)}      };      var velocity = vector2.zero;     foreach (var keypress in keyboardstate.getpressedkeys)     {      velocity += keysdictionay[keypress];      }      velocity = velocity * shipspeed;     }      public vector2 velocity { get; set; }      float shipspeed = 300.0f;      } } 

getpressedkeys method. use () on it

foreach (var keypress in keyboardstate.getpressedkeys()) 

Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -