スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

MonoDevelopで日本語入力するとコンパイルエラーが起こる

  • 2013/10/11 16:09
  • Category: Unity
環境
windows7
Unity 4.2.1f4

UnityでC#スクリプトを編集するときにMonoDevelopを使用しているのですが、
日本語コメントを使うとコンパイルエラーが発生することがあったのでメモ。

Unity Editor側でスクリプトを新規作成すると、エンコードはBOM有りUTF-8になります。
これに対し、MonoDevelop側で作るとBOM無しUTF-8になります。

それぞれで日本語のコメントを使用すると、MonoDevelop側で作ったスクリプトのみ構文エラーが発生します。
(全ての文字で発生するわけではなさそう?)


コンパイラがBOM無しUTF-8を正常に処理出来ていないようなので、
スクリプトを新規作成するときはUnity Editor側で行った方が無難ですね。


スポンサーサイト

Pagination

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。