AndroidAudioTool.cs 560 B

1234567891011121314151617181920212223
  1. using UnityEngine;
  2. using System.Collections;
  3. public class AndroidAudioTool : MonoBehaviour
  4. {
  5. public static AndroidAudioTool Instance;
  6. void Start()
  7. {
  8. if (Instance)
  9. {
  10. Destroy(gameObject);
  11. return;
  12. }
  13. Instance = this;
  14. DontDestroyOnLoad(gameObject);
  15. }
  16. public void ChangeToSpeaker()
  17. {
  18. using (var classAudioTool = new AndroidJavaClass("com.example.smartbowlib.AudioTool"))
  19. classAudioTool.CallStatic("changeToSpeaker");
  20. AudioMgr.ins.PlayBtn();
  21. }
  22. }