/// <summary>
        /// メッセージウィンドウを初期化
        /// </summary>
        /// <returns></returns>
        public async Task Initialize()
        {
            CurrentView = defaultMessageWindowView;

            ClearText();

            await Task.CompletedTask;
        }
 /// <summary>
 ///  メッセージビューの座標を変更する
 /// </summary>
 /// <param name="view"></param>
 /// <param name="posX"></param>
 /// <param name="posY"></param>
 private void SetMessageViewPosition(IMessageWindowView view, float posX = 0, float posY = 0)
 {
     view.gameObject.GetComponent <RectTransform>().SetXy(posX, posY);
 }