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

jquery - Common JavaScript snippet to share files on Google Drive, Dropbox, Box.net or SkyDrive -

user interface - Python attempting to create a simple gui, getting "AttributeError: 'MainMenu' object has no attribute 'intro_screen'" -

Android Gson.fromJson error -