Libgdx如何设置Bezier曲线的初始起点

时间:2014-07-25 20:49:05

标签: java opengl libgdx bezier

我设法沿着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的价值看起来有点奇怪,只是我试图理解它们,说实话它甚至没有画出我想要的路径。我想要绘制的路径将从右上角开始,向下拱起并返回到右上角。

0 个答案:

没有答案