コード例 #1
0
ファイル: InfoText.cs プロジェクト: monpl/MP_GameLib
        public float ShowInfoText(InfoTextShowData data, string infoTextType, InfoTextPool pool)
        {
            PrepareShow(data);

            _showRoutine = this.RestartCoroutine(ShowInfoTextRoutine(data, infoTextType, pool), _showRoutine);
            _delay       = data.delay;

            return(GetTotalTime());
        }
コード例 #2
0
ファイル: InfoText.cs プロジェクト: monpl/MP_GameLib
        protected virtual IEnumerator ShowInfoTextRoutine(InfoTextShowData data, string infoTextType, InfoTextPool pool)
        {
            yield return(new WaitForSeconds(data.delay));

            yield return(ShowingTextInfo());

            yield return(HidingTextInfo());

            pool.PushText(this, infoTextType);
        }