예제 #1
0
    private IEnumerator Share()
    {
        string scoreStr = "#すがたくらふと のあっさりゲーム「 #お重10Seconds 」\n"; // ツイートに挿入するテキスト

        if (score == 0)
        {
            scoreStr += string.Format("お重を10秒でたくさん積み上げ、徳の高さを示そう!\n");
        }
        else if (score < 100)
        {
            scoreStr += string.Format("お重を10秒で{0}cm積み上げました!おめでたい!\n", score);
        }
        else if (score < 150)
        {
            scoreStr += string.Format("お重を10秒で{0}cm積み上げました!すばらしい!\n", score);
        }
        else if (score < 200)
        {
            scoreStr += string.Format("お重を10秒で{0}cm積み上げました!すごすぎる!\n", score);
        }
        else if (score < 250)
        {
            scoreStr += string.Format("お重を10秒で{0}cm積み上げました!やばすぎる!\n", score);
        }
        else
        {
            scoreStr += string.Format("お重を10秒で{0}cm積み上げました!信じられない!\n", score);
        }

        quitBtn.gameObject.SetActive(false);
        shareBtn.gameObject.SetActive(false);
        retryBtn.gameObject.SetActive(false);
        rankBtn.gameObject.SetActive(false);

        // スクリーンショットを撮影しツイート
        yield return(StartCoroutine(ShareManager.TweetWithScreenShot(scoreStr)));

        quitBtn.gameObject.SetActive(true);
        shareBtn.gameObject.SetActive(true);
        retryBtn.gameObject.SetActive(true);
        rankBtn.gameObject.SetActive(true);

        yield break;
    }