|
@@ -12,7 +12,7 @@ using UI.Share;
|
|
|
|
|
|
namespace GFGGame
|
|
|
{
|
|
|
- public class ShareView : BaseView
|
|
|
+ public class ShareView : BaseWindow
|
|
|
{
|
|
|
private UI_ShareUI _ui;
|
|
|
public override void Dispose()
|
|
@@ -32,19 +32,21 @@ namespace GFGGame
|
|
|
_ui = UI_ShareUI.Create();
|
|
|
this.viewCom = _ui.target;
|
|
|
isfullScreen = true;
|
|
|
- isReturnView = true;
|
|
|
|
|
|
_ui.m_btnShare.onClick.Add(BtnOnclickShare);
|
|
|
_ui.m_btnClose.onClick.Add(this.Hide);
|
|
|
_ui.m_btnShareWB.onClick.Add(BtnOnclickShareWb);
|
|
|
_ui.m_btnShareWX.onClick.Add(BtnOnClickShareWX);
|
|
|
+ _ui.m_btnShareQQ.onClick.Add(BtnOnClickShareQQ);
|
|
|
+ _ui.m_btnShareQQZone.onClick.Add(BtnOnClickShareQQPlatform);
|
|
|
+ _ui.m_btnShareDouYin.onClick.Add(BtnOnClickShareDouYin);
|
|
|
}
|
|
|
protected override void OnShown()
|
|
|
{
|
|
|
base.OnShown();
|
|
|
_ui.m_btnShareWB.visible = false;
|
|
|
- _ui.m_btnShareQQ.visible = false;
|
|
|
- _ui.m_btnShareQQZone.visible = false;
|
|
|
+ //_ui.m_btnShareQQ.visible = false;
|
|
|
+ //_ui.m_btnShareQQZone.visible = false;
|
|
|
_ui.m_btnShareDouYin.visible = false;
|
|
|
RoleInfoManager.Instance.UpdateHead(_ui.m_head, RoleDataManager.headId, RoleDataManager.headBorderId);
|
|
|
_ui.m_levelText.text = RoleDataManager.lvl.ToString();
|
|
@@ -72,6 +74,21 @@ namespace GFGGame
|
|
|
ShareDataManager.Instance.CaptureCameraToImage(false);
|
|
|
ShareSDKFun(PlatformType.WeChat);
|
|
|
}
|
|
|
+ private void BtnOnClickShareQQ()
|
|
|
+ {
|
|
|
+ ShareDataManager.Instance.CaptureCameraToImage(false);
|
|
|
+ ShareSDKFun(PlatformType.QQ);
|
|
|
+ }
|
|
|
+ private void BtnOnClickShareQQPlatform()
|
|
|
+ {
|
|
|
+ ShareDataManager.Instance.CaptureCameraToImage(false);
|
|
|
+ ShareSDKFun(PlatformType.QQPlatform);
|
|
|
+ }
|
|
|
+ private void BtnOnClickShareDouYin()
|
|
|
+ {
|
|
|
+ ShareDataManager.Instance.CaptureCameraToImage(false);
|
|
|
+ ShareSDKFun(PlatformType.Douyin);
|
|
|
+ }
|
|
|
private void ShareSDKFun(PlatformType platformType)
|
|
|
{
|
|
|
QDShareManager.Instance.SubmitPolicyGrantResult();
|