/// <summary> /// Sets each key to player prefs or preset default /// </summary> /// <param name="preset"></param> public void Set(JoypadPreset preset) { Map = new ButtonMap { { "jump", preset.jumpKey }, { "attack", preset.attackKey }, { "magic", preset.magicKey }, { "item", preset.itemKey }, { "menu", preset.menuKey }, { "menuConfirm", preset.menuConfirmKey }, { "menuCancel", preset.menuCancelKey }, { "menuExit", preset.menuExitKey }, { "up", preset.upKey }, { "down", preset.downKey }, { "left", preset.leftKey }, { "right", preset.rightKey } }; }
/// <summary> /// Sets each key to the player prefs or default /// </summary> public void Set() { Map = new ButtonMap { { "jump", KeyCode.Space.ToString() }, { "attack", KeyCode.Return.ToString() }, { "magic", KeyCode.M.ToString() }, { "item", KeyCode.RightShift.ToString() }, { "menu", KeyCode.Escape.ToString() }, { "menuConfirm", KeyCode.Space.ToString() }, { "menuCancel", KeyCode.Backspace.ToString() }, { "menuExit", KeyCode.Escape.ToString() }, { "up", KeyCode.W.ToString() }, { "down", KeyCode.S.ToString() }, { "left", KeyCode.A.ToString() }, { "right", KeyCode.D.ToString() } }; }