Ejemplo n.º 1
0
 void SetLanguageText()
 {
     foreach (Text t in _texts)
     {
         string name = t.name;
         string _t   = LoadJson.GetLanguageText(name);
         t.text = _t;
     }
 }
Ejemplo n.º 2
0
    // Use this for initialization
    void Start()
    {
        List <BlockBase> list = LoadJson.LoadJsonByName(DataManager._stageInfo);

        //Debug.Log (list.Count);
        foreach (BlockBase b in list)
        {
            addBlockWithData(b);
            //Debug.Log (b._id.ToString() + " " + b._type.ToString() + " " + b._startX.ToString() + " " + b._endX.ToString() + " " + b._Y.ToString());
        }
        if (DataManager._currentStage != 1)
        {
            _playerTips1.SetActive(false);
            _playerTips2.SetActive(false);
        }
        else
        {
            _playerTips1.GetComponent <TextMesh>().text = LoadJson.GetLanguageText(_playerTips1.name);
            _playerTips2.GetComponent <TextMesh>().text = LoadJson.GetLanguageText(_playerTips2.name);
        }
    }
Ejemplo n.º 3
0
    public void OnClickCallBack()
    {
        string shareUrl = "https://api.shaojishiduo.com/GameScream/share?s=" + PlayerPrefs.GetString("ShareID");

        switch (_type)
        {
        case ShareInfoButtonType.SIB_COPYLINK:
        {
            GameObject canvas = GameObject.Find("Canvas");
            GameObject tip    = GameObject.Instantiate(_copyTipPrefab, new Vector3(Screen.width / 2, Screen.height / 2, 0.0f), Quaternion.identity);
            tip.transform.SetParent(canvas.transform);
            tip.GetComponentInChildren <Text> ().text = LoadJson.GetLanguageText("CopyTips");
            //tip.transform.position = new Vector3 (0, 0, 0);
            ClipboardManager.CopyToClipboard(LoadJson.GetLanguageText("CopyLinkText") + shareUrl);
        }
        break;

        case ShareInfoButtonType.SIB_SHARELINK:
        {
            string shareTitle = "这游戏有毒,我已中毒至深,尖叫根本停不下来!";
            string shareDesc  = "与全世界一起尖叫!谁才是声控之王?是你吗?";

            string shareTitleEn = "This game is poisonous and i have been poisoned deeply! I can't stop playing and screaming!";
            string shareDescEn  = "Scream with people around the world! Who is the king of voice control? Is that you?";

            string shareSite = "尖叫鸟";
            //string shareUrl = "https://api.shaojishiduo.com/GameScream/share?s=" + PlayerPrefs.GetString("ShareID");
            string shareImg = "http://liteapp-1252384896.costj.myqcloud.com/scream/images/bird_icon_256.png";

            ShareContent content = new ShareContent();
            content.SetText(shareDesc);
            content.SetImageUrl(shareImg);
            content.SetTitle(shareTitle);
            content.SetTitleUrl(shareUrl);
            content.SetSite(shareSite);
            content.SetSiteUrl(shareUrl);
            content.SetUrl(shareUrl);
            content.SetComment(shareDesc);
            content.SetShareType(ContentType.Webpage);
            //不同平台分享不同内容
            //				ShareContent customizeShareParams = new ShareContent();
            //				customizeShareParams.SetText(shareDesc);
            //				customizeShareParams.SetImageUrl(shareImg);
            //				customizeShareParams.SetShareType(ContentType.Webpage);
            //				customizeShareParams.SetObjectID("SinaID");
            //				content.SetShareContentCustomize(PlatformType.SinaWeibo, customizeShareParams);

            //Instagram
            //				ShareContent sInstagram = new ShareContent();
            //				sInstagram.SetText(shareDesc);
            //				sInstagram.SetImageUrl(shareImg);
            //				sInstagram.SetShareType(ContentType.Image);
            //				content.SetShareContentCustomize(PlatformType.Instagram, sInstagram);

            //fbfb
            ShareContent sFacebook = new ShareContent();
            sFacebook.SetText(shareTitleEn + " Download:" + shareUrl);
            sFacebook.SetTitle(shareDescEn);
            sFacebook.SetImageUrl(shareImg);
            sFacebook.SetShareType(ContentType.Webpage);
            content.SetShareContentCustomize(PlatformType.Facebook, sFacebook);

            //Twitter
            ShareContent sTwitter = new ShareContent();
            sTwitter.SetText(shareDescEn + " Download:" + shareUrl);
            sTwitter.SetImageUrl(shareImg);
            sTwitter.SetUrl(shareUrl);
            sTwitter.SetShareType(ContentType.Auto);
            content.SetShareContentCustomize(PlatformType.Twitter, sTwitter);

            PlatformType[] pfs = { PlatformType.WeChat,   PlatformType.WeChatMoments,
                                   PlatformType.Facebook,
                                   PlatformType.QQ,       PlatformType.QZone, PlatformType.Twitter };

            //通过分享菜单分享
            ssdk.ShowPlatformList(pfs, content, 100, 100);
        }
        break;
        }
    }