Keine Beschreibung
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

RebindSaveLoad.cs 487B

1234567891011121314151617181920
  1. using UnityEngine;
  2. using UnityEngine.InputSystem;
  3. public class RebindSaveLoad : MonoBehaviour
  4. {
  5. public InputActionAsset actions;
  6. public void OnEnable()
  7. {
  8. var rebinds = PlayerPrefs.GetString("rebinds");
  9. if (!string.IsNullOrEmpty(rebinds))
  10. actions.LoadBindingOverridesFromJson(rebinds);
  11. }
  12. public void OnDisable()
  13. {
  14. var rebinds = actions.SaveBindingOverridesAsJson();
  15. PlayerPrefs.SetString("rebinds", rebinds);
  16. }
  17. }