emotional-cities / unity

A Bonsai interface for the Unity real-time development platform
MIT License
0 stars 1 forks source link

Unity API compatibility affects which operators can be used #5

Closed RoboDoig closed 1 year ago

RoboDoig commented 1 year ago

For example, in Unity 2021.3.3f1 we can choose between API compatibility .NET standard 2.1 or .NET framework. The choice here has an effect on which operators can be successfully used in Unity.

E.g. .NET Framework: Bonsai.Reactive.PublishSubject not available. .NET standard 2.1: Bonsai.Harp.Device not available.

RoboDoig commented 1 year ago

Turns out this actually relates to issue #4 - these errors go away if we do full package reset when Bonsai workflow / packages or API compatibility is changed. Presumably as addition of some packages to Bonsai change dependencies which are not copied during package consolidation.

RoboDoig commented 1 year ago

Closing issue as resolved with PR #8