Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Feedback Define symbols not being used
#1
Hey, as feedback. The BurstColliderWorld and stuff uses the define symbols OBI_BURST, OBI_MATHEMATICS and OBI_COLLECTIONS which seems not to be in the documentation nor automatically added to player settings and there's no setup window to add them.
Reply
#2
(25-03-2022, 01:03 PM)manurocker95 Wrote: Hey, as feedback. The BurstColliderWorld and stuff uses the define symbols OBI_BURST, OBI_MATHEMATICS and OBI_COLLECTIONS which seems not to be in the documentation nor automatically added to player settings and there's no setup window to add them.

These symbols are version defines, automatically defined by the assembly definition when the appropriate dependency versions are installed in your project.

Check the /Obi/Scripts/Obi.asmdef file, there you will see the symbols being conditionally defined (and very much used troughout Obi, to determine whether the Burst-based backend is available)

Also, see: https://docs.unity3d.com/Manual/ScriptCo...Files.html
Reply