图呢是个示意性的,一个motionstreak节点 由中间的1点飞上面的2点位置 中间的黑色过程是bezier运动方式,可能有两种路径 A和B,但目前看到的效果是 motionstreak产生的拖尾方向 都是由左下角的3产生的,如果是A路径 大概还算是个弧线效果 能接受,但如果是B路径 那就会产生一个锐角的路径效果
这个应该是如果是A路径 那拖尾的起点应该是3 ,如果是B路径拖尾的起点应该是4,这样的效果还能接受,但目前都是3那里了 也没看到motionstreak有关于起点方向的配置,请问这种应该调整哪里 能让这个拖尾算是个运动圆滑的效果 这个是我哪里用错了吗 或者应该怎么调整?
非常抱歉,这是 MotionStreak 这个模块固有的一个实现问题。目前确实没办法对这种情况做很好的平滑拖尾。 我在这里有提出一个改进思路,你可以自己实现看看 https://github.com/cocos/cocos-engine/pull/9693#discussion_r753794550
1赞
