<< 目がやばい(経過報告) | main | QUMARION >>

Unity開発メモ:実行時エラー

 Unityでシーンを実行すると、ある場所で以下の様なエラーが表示されるようになった。
InvalidProgramException: Invalid IL code in XXXX:YYYY: IL_0343: ldarg.0
エラーの場所は別のスクリプトのメソッドを呼び出しているところで、ビルドは正常だし動作も今まで全く問題無かった。ググってみても、原因が様々で手がかりが見つからない。

メソッド名を変えたり、部分的にコメントアウトしたりして、やっと気がついた。
ビット演算をしている箇所で、本来 0x3FF とすべきところを2進と16進を混同して 0x1111111111 としていた。ただのバカなうっかりミスだった。

コメント
コメントする









この記事のトラックバックURL
トラックバック
calendar
 123456
78910111213
14151617181920
21222324252627
28293031   
<< October 2018 >>
selected entries
categories
archives
recent comment
others
mobile
qrcode