/// <summary> /// 分享Link, /// url:图片的路径 /// modelName:模型本身的名字 /// modelText:模型上写的字 /// modelTransform:模型的Transform /// /// /// </summary> private bool ShareLink(string imagURL) { if (imagURL == null) { return(false); } ; MobLinkScene scene = new MobLinkScene("", "", YiyouStaticDataManager.Instance.GetHashtable()); MobLink.getMobId(scene, (mobid) => { if (mobid != null && mobid.Length > 0) { string linkUrl = GlobalParameter.LinkWebURL + mobid; ShareContent content = new ShareContent(); content.SetImagePath(imagURL); content.SetText("AR凉山游1"); content.SetComment("AR凉山游2"); content.SetSite("AR凉山游3"); content.SetSiteUrl(linkUrl); content.SetTitle("AR凉山游4"); content.SetTitleUrl(linkUrl); content.SetShareType(ContentType.Image); //通过分享菜单分享 ssdk.ShowPlatformList(null, content, 100, 100); } }); return(true); }
//------------------------------------------------------------------------- public static MobLinkReceiver instance() { mOpenInstallReceiverName = (typeof(MobLink)).Name; GameObject msg_receiver = GameObject.Find(mOpenInstallReceiverName); if (msg_receiver == null) { msg_receiver = new GameObject(mOpenInstallReceiverName); mMobLinkReceiver = msg_receiver.AddComponent <MobLinkReceiver>(); mMobLink = msg_receiver.AddComponent <MobLink>(); GameObject.DontDestroyOnLoad(msg_receiver); } else { mMobLinkReceiver = msg_receiver.GetComponent <MobLinkReceiver>(); mMobLink = msg_receiver.GetComponent <MobLink>(); } return(mMobLinkReceiver); }