In OVRCameraController.cs I noticed BackgroundColor was not saving (always reverting to default). In the newest release 0.2.4 you change a few properties to be getter and setters but did not set the private variable to seralized. Here is the fix:
[SerializeField] private Color backgroundColor = new Color(0.192f, 0.302f, 0.475f, 1.0f);
--- Simply add [SerializeField] in front of the private item, this way it will save. In OVRCameraController the list of properties that will have the same issue are as follows: ipd,verticalFOV, backgroundColor, nearClipPlane, farClipPlane
I didn't check all other class, so might be worth checking to make sure this isn't an issue else where.
Wanted to bring this other thread to your attention, just in case. [SerializeField] by itself doesn't seem to help when running from a built executable.
Titans of Space PLUS for Quest is now available on DrashVR.com
Get Help
Did this answer your question? If it didn’t, use our search to find other topics or create your own and other members of the community will help out.