Unityであった.csファイルの文字コード絡みのエラー

最近始めたUnityでのエラーメモ。

この本を見ながらソース書いて実行してみると問題なさそうなところでつまづきまくるからずっと調べてたら、ソース書いてる.csファイルの文字コードが原因でソース中の日本語部分でエラーを起こしてた様子。


ちなみに


○ … Shift-JIS(Unityデフォで作ったらコレだった)
× … UTF-8(何かのきっかけでUTF-8になった?)
○ … UTF-16(参考書内のファイルの文字コード

って感じ。いつUTF-8になったんだろうな…

.csファイルはc#ソースの拡張子みたいだけど、通常の文字コードってなんだろ?ちょこっと調べたくらいだとちゃんとした答えは出なかったなー。

まぁデフォでShift-JISだったしMac環境でも作業すること考えたらShift-JISでいった方がいいのかね。


余談でc#の話し。

サンプルが簡単なのかもしれないけど、今のところまだよくわからんような特殊な書き方してるとこないからわかりやすい。

こないだ触ってたコマンドプロンプト内のコードの方がよっぽどわかりにくいや。

Unityで作るスマートフォン3Dゲーム開発講座 Unity4対応 (Smart Game Developer)

Unityで作るスマートフォン3Dゲーム開発講座 Unity4対応 (Smart Game Developer)