예제 #1
0
 void Start()
 {
     button
     .OnClickAsObservable()
     .TakeUntilDestroy(this)
     .ThrottleFirst(System.TimeSpan.FromMilliseconds(1000))
     .Subscribe(x =>
     {
         StartCoroutine(TweetManager.TweetWithScreenShot(tweetMessage));
         SEManager.Instance.Play(SEPath.KURAGEKOUBOU_BUTTON79);
     }).AddTo(this);
 }
예제 #2
0
    void OnClick()
    {
        string strTweet;

        strTweet  = "種目:" + PlayingManager.gameMaster.gameMode.name;
        strTweet += cr;
        strTweet += "記録:" + PlayingManager.playingManager.resultDistance.ToString("F2") + "m";
        strTweet += cr;
        var acquiredTitles = PlayingManager.playingManager.titleMonitor.acquiredTitles;
        var strTitle       = "";
        var idTitle        = acquiredTitles[acquiredTitles.Count - 1];

        if (acquiredTitles.Count > 0)
        {
            strTitle  = PlayingManager.gameMaster.titles.allTitles.FirstOrDefault(t => t.id == idTitle).name;
            strTweet += "称号:" + strTitle;
            strTweet += cr;
        }
        StartCoroutine(TweetManager.TweetWithScreenShot(strTweet));
    }