環境
- macOS 10.15.1
- Unity 2019.2.9f1
問題
UnityとJoyConを組み合わせるJoyconLibというライブラリを試してみたら、全く動かなかった
そのとき以下のようなエラーが出てきた
FormatException: Input string was not in a correct format
解決方法
「Packages > com.lookingglass.joyconlib > JoyconLib_scripts > Joycon.cs」の376行目に以下のような記述がある
DebugPrint(string.Format("Dequeue. Queue length: {0:d}. Packet ID: {1:X2}. Timestamp: {2:X2}. Lag to dequeue: {3:s}. Lag between packets (expect 15ms): {4:g}",
ここの{3:s}
を{3:t}
にして、{4:s}
を{4:g}
にすればエラーが消える
参考文献
FormatException: Input string was not in a correct format in Unity 2018.3.0f2 #23