Aucune description
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

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. }