Example #1
0
 void ClickShareButton() // Share screenshot image.
 {
     if (Application.platform == RuntimePlatform.Android)
     {
         new NativeShare().AddFile(screenshotImagePath).Share();
     }
     else
     {
         NatShare.ShareImage(iosShareImage);
     }
 }
        } //END CallEvent

        //------------------------------//
        private void CallShareTextureEvent()
        //------------------------------//
        {
#if NATSHARE
            if( textureToShare != null )
            {
                NatShare.ShareImage( textureToShare as Texture2D, messageToShow );

                if( onActionCompleted != null ) { onActionCompleted.Invoke(); }
            }
#else
            Debug.LogError("BlockEventNativeSharing.cs CallShareTextureEvent() ERROR: Missing NATSHARE scripting define symbol under project settings");
#endif

        } //END CallShareTextureEvent