コード例 #1
0
    protected virtual void CreateTapSentence()
    {
        List <string> checkList = new List <string> ();

        checkList.Add(m_CurrentStreamSentence.Sentence[0].Key);
        m_InputCheck.CreateCheckSentence(checkList, m_CurSentenceIndex + SentenceIndexOffset, (int)(m_CurSentenceLength * RuntimeConst.SecondToMS));
        m_TapCreator.CreateWord(m_CurrentStreamSentence.Sentence[0].Key, m_CurrentStreamSentence.Sentence[0].Value, m_CurSentenceIndex + SentenceIndexOffset);
    }
コード例 #2
0
    void CreateSentence()
    {
        List <string> sentence  = new List <string>();
        List <string> showWords = new List <string>();
        StringBuilder sb        = new StringBuilder();

        for (int i = 0; i < m_CurrentBossSentence.Sentence.Count; i++)
        {
            sentence.Add(m_CurrentBossSentence.Sentence[i].Key);
            showWords.Add(m_CurrentBossSentence.Sentence[i].Value);
            sb.Append(m_CurrentBossSentence.Sentence[i].Value + " ");
        }
        m_InputCheck.CreateCheckSentence(sentence, m_CurrentSentenceIndex + BossSentenceOffset, m_CurGroup.TimeLength);
        m_BossWarNode.SetTipContent(sb.ToString());
        m_TapCreator.CreateTap(sentence, showWords, m_CurGroup.TimeLength * 0.001f, m_CurrentSentenceIndex + BossSentenceOffset);
    }