Beispiel #1
0
    public void setGameObjectName(string name)
    {
        _gameObjectName = name;
        if (Application.platform == RuntimePlatform.IPhonePlayer || Application.platform == RuntimePlatform.Android)
        {
#if UNITY_ANDROID
            SSCPermissionAdapter.getInstance().setGameObjectName(name);
#elif UNITY_IOS
#endif
        }
    }
Beispiel #2
0
    public void requestRuntimePermissions(int requestCode, long permission)
    {
        if (Application.platform == RuntimePlatform.IPhonePlayer || Application.platform == RuntimePlatform.Android)
        {
#if UNITY_ANDROID
            SSCPermissionAdapter.getInstance().requestRuntimePermissions(requestCode, permission);
#elif UNITY_IOS
            if (_gameObjectName != null)
            {
                GameObject.Find(_gameObjectName).SendMessage("onPermissionGranted", requestCode.ToString());
            }
#endif
        }
    }