我正设法沿着bezier曲线绘制一个精灵,这让我非常高兴 . 但是我不能从我的定义的起点初始化它,无论我尝试过什么,它总是从位置0,0开始bezier .

这是我的bezier:

final Vector2 tmpV = new Vector2();

paths.add(new Bezier<Vector2>(new Vector2(w, 150), new Vector2(w, h),
                new Vector2(0, 0)));

这就是我有效地告诉精灵跟随Bezier的地方:

position.add(tmpV).scl(t).cpy();

我知道Bezier的 Value 看起来有点奇怪,只是我试图理解它们,说实话它甚至没有画出我想要的路径 . 我想要绘制的路径将从右上角开始,向下拱起并返回到右上角 .