Context:
- I have a EnableAble Tag NewlySpawnedTag for marking entity as newly spawned (to make sure i do stuff to that entity when it first spawned: setting position, add animation clips, ...).
-First System NewlySpawnedTagClearSystem to clear that tag, this system lay in InitSystemGroup - Second System AnimationClipInfoInitSystem to Add AnimClip Info for every Entity marked as "Newly spawned" and this system lay in FixedStepSim... => run after the clearer system above.
- Currently only one Entity Player affected by 2 above systems (for easy testing), this Player lay in Subscene and have NewlySpawnedTagAuthoring attach to it (then the tag got baked into that Player).
Problem:
As you see in the picture, the anim clip init first then Tag cleared, which is not as my expectation.
I thought 1st system would run first, disable the tag then 2nd system won't work due to the fact that the tag got disabled.