libmmd-for-unity
libmmd-for-unity copied to clipboard
I18N.CJK error
InvalidProgramException: Invalid IL code in I18N.CJK.CP932:GetCharCount (byte[],int,int): IL_0000: ret
System.Text.Encoding.GetChars (System.Byte[] bytes, Int32 index, Int32 count) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Text/Encoding.cs:328) System.Text.Encoding.GetString (System.Byte[] bytes, Int32 index, Int32 count) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Text/Encoding.cs:751) System.Text.Encoding.GetString (System.Byte[] bytes) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Text/Encoding.cs:758) LibMMD.Util.MmdReaderUtil.ReadStringFixedLength (System.IO.BinaryReader reader, Int32 length, System.Text.Encoding encoding) (at Assets/LibMmd/Util/MmdReaderUtil.cs:22) LibMMD.Reader.VmdReader.Read (System.IO.BinaryReader reader) (at Assets/LibMmd/Reader/VmdReader.cs:30) LibMMD.Reader.VmdReader.Read (System.String path) (at Assets/LibMmd/Reader/VmdReader.cs:21) LibMMD.Unity3D.MmdGameObject.LoadMotionKernal (System.String filePath) (at Assets/LibMmd/Unity3D/MmdGameObject.cs:484) LibMMD.Unity3D.MmdGameObject.LoadMotion (System.String path) (at Assets/LibMmd/Unity3D/MmdGameObject.cs:184) LibMmdDemo.BasicDemoController.Start () (at Assets/LibMmdDemo/BasicDemoController.cs:22)
It seems that the dll is not for your system. On my mac I used the dll at this place: /Applications/Unity/Unity.app/Contents/MonoBleedingEdge/lib/mono/unity/I18N.CJK.dll