protected override async void OnStart()
        {
            var controller = new KeyboardController<int>();
            controller.BindKey(Keys.Z, 0);

            var window = new MessageWindow()
            {
                Texture = Engine.Graphics.CreateTexture2D("TextWindow.png"),
                Scale = new Vector2DF(0.5f, 1),
            };
            window.TextObject.Font = Engine.Graphics.CreateDynamicFont("", 32, new Color(0, 0, 0, 255), 0, new Color(0, 0, 0, 0));
            window.TextObject.Position = new Vector2DF(30, 25);
            window.WaitIndicator.Texture = Engine.Graphics.CreateTexture2D("ZKey.png");
            window.WaitIndicator.Position = new Vector2DF(500, 110);
            window.SetReadControl(controller, 0);

            Engine.AddObject2D(window);

            await window.TalkMessageAsync(new string[] { "あいうえお", "かきくけこ", "口から\n魚の骨が\nどんどん出てくる" });
            window.Clear();
        }
 private void welcome() {
     console.GoTo(16, 0);
     console.Write(Pc.Name + ", " + ((VhPc)Pc).Profession.Name);
     MessageWindow.Clear();
     MessageWindow.ShowMessage(Translator.Instance["welcome"] + Pc.Name + "!");
 }