Fix the project settings ClientSim rejects
ClientSim checks a few project settings before it starts. When a Play Mode test fails before ClientSim starts, with a message such as this one, your project fails that check:
The ClientSim project settings check fails on: input type, collision matrix. Fix them with Tools > TsVRC > Udon Test Kit > Fix ClientSim Project Settings.
Steps
- Run Tools > TsVRC > Udon Test Kit > Fix ClientSim Project Settings. It changes each setting that fails and logs which ones it changed. Settings that already pass are left alone.
- Commit the changed files under
ProjectSettings, so the tests pass on every machine that runs them, including a build server.
You only need to do this once per project, unless something changes those settings again.
See ClientSimProjectSettings for what each setting is and the change it gets.