doitian / live2dviewer

Live2D ๆจกๅž‹ๆ‰น้‡ๆŸฅ็œ‹ๅ™จ
65 stars 16 forks source link

Pre-compiled viewer or Unity won't work on x64 windows platform #1

Closed fantasydr closed 4 years ago

fantasydr commented 5 years ago

It seems the nfd.dll in repo doesn't support win10 x64. The pre-compiled viewer is a win32 build, it throw exception after selected a folder: EntryPointNotFoundException: NFDi_Free at (wrapper managed-to-native) nfd.NativeFileDialog:NFDi_Free (intptr) at nfd.NativeFileDialog.PickFolder (System.String defaultPath, System.String& outPath) [0x00000] in <filename unknown>:0 at nfd.FileDialog.Show () [0x00000] in <filename unknown>:0

The unity project also won't start because of the nfd x64 plugin dll. Same error as: https://github.com/doitian/nfd-unity3d/issues/1

I've tried to update the dll files from your nfd-unity3d project: https://github.com/doitian/nfd-unity3d

After replaced the dll, the folder can be opened properly. Just a note for other people who would like to try this project. BTW, it is much better than the l2d official viewer ๐Ÿ‘