なんかの Log

良い感じで投げっぱなしにしてみせる。

Unity

Internal Compile Error

Unityで起きたエラーですが、直接の原因がUnityかは不明です。 他の環境(といってもOSのバージョンが違うのだけど)でビルド通ってるプロジェクトなのに、自分のMacだとエラーとなって原因調査しました。 Software Version Mac OS X 10.9.1 Unity 3.5.7 コ…

StartCoroutineやyield周り

なんかC#だとStartCoroutineを使わなきゃいけないと思っていたけどそうじゃなかった。SartCoroutineメソッドを使わなきゃいけないのはUpdateやFixedUpdateなどの関数だけらしい。というかMonoBehaviourのメソッドをオーバーライドしてる形になるからMonoBeha…

C#でコンストラクタを使うとUnityはクラッシュする

値を保持するだけのクラスを作ってnewしたらUnityが強制終了した。こんなん。 [System.Serializable] public class Sample { int a; public Sample() { a = 0; } } Unityはそもそもコンストラクタ使っちゃだめらしい。ドキュメントの7参照。 Unity Script Re…

Asset Storeへのプロキシの通し方

Unity3D & HTTP/HTTPS proxy: problem solved! o/ - GFX47 - This is my idea of fun... Making video games上記のサイトを見るとWindowsは環境変数を設定すると良い模様。 システムの詳細設定からユーザ環境変数を追加。 変数名 : HTTP_proxy 変数値 : http…

UnityでVisual Studioを使う

UnityのスクリプトをC#で書こうとして付属のものだといろいろ不満。なのでVC#を使いたいってことでゴーゴー!この方法はVisual Studio ExpressでもProでもOKらしいです。 [Assets]-[Sync MonoDevelop Project]を選択。 しばらく待つとエクスプローラが開きsl…