diff --git a/OdysseyGameCore.m b/OdysseyGameCore.m index d184252..c3f2db8 100644 --- a/OdysseyGameCore.m +++ b/OdysseyGameCore.m @@ -567,7 +567,7 @@ OdysseyGameCore *current; - (void)keyDown:(unsigned short)keyCode { - NSNumber *virtualCode = [virtualPhysicalKeyMap objectForKey:[NSNumber numberWithInt:keyCode]]; + NSNumber *virtualCode = [virtualPhysicalKeyMap objectForKey:@(keyCode)]; if(virtualCode) key[[virtualCode intValue]] = 1; @@ -575,7 +575,7 @@ OdysseyGameCore *current; - (void)keyUp:(unsigned short)keyCode { - NSNumber *virtualCode = [virtualPhysicalKeyMap objectForKey:[NSNumber numberWithInt:keyCode]]; + NSNumber *virtualCode = [virtualPhysicalKeyMap objectForKey:@(keyCode)]; if(virtualCode) key[[virtualCode intValue]] = 0;