I create two isolated playgraph with animation jobs, output to the same animator. How to control the animation job execution order? Is possible to control the execution order?
I haven’t touched animation much. In code, you can add dependencies on another job(handle) to another job when scheduling. If this is not in the playgraph, it is possibly not possible to order them
Thanks for your replay. There is no place to set dependencies for animation job handles in playgraph, I really don’t know the point to use animation jobs because there some cases which will cause undetermined results, such as one graph modify bone1 and other graph modify bone2 with animation job( bone1 and bone2 in the same character)
You can set Execution order of animation playablegraph (more prcesisely, AnimationPlayableOutput) by AnimationPlayableOutputExtensions.SetSortingOrder.
You can also look into the Animation Rigging package, which is also a good example of processing animations.
Thanks man.