Ejemplo n.º 1
0
 private void Register(string tag, UnityAction <string> callback)
 {
     if (callback != null && !string.IsNullOrEmpty(tag))
     {
         mMessageBody.Register(tag, callback);
     }
     else
     {
     }
 }
Ejemplo n.º 2
0
 protected void Register(string tag, UnityAction <string> callback, bool removedAfterInvoke = true)
 {
     if (callback != null && !string.IsNullOrEmpty(tag))
     {
         mMessageBody.Register(tag, callback, removedAfterInvoke);
     }
     else
     {
     }
 }
Ejemplo n.º 3
0
 void INativeSDK.RequestPermission(UnityAction <string> callback, params PermissionRequestCode[] permission)
 {
     mMessageBody.Register("permission_result", callback);
     int[] pers = permission.Cast <int>().ToArray();
     CallMethod(mNative, "requestPermission", pers);
 }