Altseed2
Altseed2 copied to clipboard
コンソールに2バイト文字を出力すると文字化けする
Describe the bug/概要
こんにちは。Altseed2を利用させていただいております。 本日は日本語をログ出力した際に文字化けしたのですが、バグかもしれないのでお尋ねしたいと思いました。 普通にコンソール出力する際は文字化けしませんでした。 調査していただけると幸いです。
Environment/環境
- OS: Windows10 Home 2004
- Graphics: GeForce GTX 960
- Altseed2 version: 2.1.0
コード
using Altseed2;
using System;
namespace Altseed2Tutorial
{
class Program
{
[STAThread]
static void Main(string[] args)
{
// エンジンを初期化
var config = new Configuration();
config.ConsoleLoggingEnabled = true;
config.FileLoggingEnabled = true;
config.LogFileName = "Log.txt";
Engine.Initialize("Tutorial", 960, 720, config);
// メインループ
while (Engine.DoEvents())
{
// エンジンを更新
Engine.Update();
if (Engine.Keyboard.GetKeyState(Key.Escape) == ButtonState.Push)
{
Engine.Log.Write(LogCategory.Engine, LogLevel.Critical, "テスト");
Engine.Log.Write(LogCategory.User, LogLevel.Error, "test2");
Console.WriteLine("テスト3");
}
}
// エンジンの終了処理を行う
Engine.Terminate();
}
}
}
実行結果
[2021-11-12 22:19:39.460] [Engine] [critical] 繝・せ繝・ [2021-11-12 22:19:39.464] [User] [error] test2 テスト3