Quantcast
Channel: HAPPY*TRAP » Unity
Viewing all articles
Browse latest Browse all 10

[Unity] Mac環境でprintメソッドやGUIクラスのメソッドを使用した際の日本語文字化け問題の対処法

$
0
0
Mac環境でprintメソッドやGUIクラスのメソッドを使用して日本語を出力すると
文字化けます。

[C#]
using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
  void OnGUI () {
    if (GUI.Button(new Rect(Screen.width / 2, Screen.height / 2, 200, 100), "こんにちは、こんにちは")) {
      print("こんにちは、こんにちは");
    }
  }
}

試行錯誤の結果、
スクリプトの文字コードを「UTF-8」から「UTF-16」に変換したら表示されました。


UTF-8


UTF-16

他に方法がありそうですが、とりあえずこれで問題なく動作しています。

Viewing all articles
Browse latest Browse all 10

Trending Articles