Closed dlamkins closed 3 years ago
Currently Entities
have a Rotation
property on them. Markers
default to billboarding unless it detects that the current Rotation
is not Vector2.Zero
and this is why we're seeing the behavior we are. I think once Behaviors
are singletons, this will be easier to resolve (separate "Billboarding" out into its own behavior that doesn't activate unless nothing else is there to set the rotation).
This has been resolved in the new Pathing module. Rotation is a nullable so we know when we have assigned a value and when we have not.
Per QuitarHero:
I agree. If any of the rotate attributes are added, the rotation should be forced to be static.
REF: https://discordapp.com/channels/531175899588984842/534490472224391169/601049435635712009