Android 在AndEngine中绘制曲线

Android 在AndEngine中绘制曲线,android,opengl-es,andengine,Android,Opengl Es,Andengine,我是新来安德林的,很高兴这是一件非常简单和令人兴奋的事情。不幸的是,我无法在AndEngine中绘制曲线 实际上,我的场景是,我有一个动画精灵说对象。我想在一条直线上移动这个物体,移动和拖动它的点。现在的问题是,我找不到任何方法在点上画一条不会产生角点的线。我想要一条没有拐角的平滑线条 假设我触摸对象,并用正方形区域的点在屏幕上拖动它。但我不想在它的角落。我想要曲线。之前我是通过使用android的quadTo(..)函数来实现的。我想要的是一个完整的替代品,以取代AndEngine中的quad

我是新来安德林的,很高兴这是一件非常简单和令人兴奋的事情。不幸的是,我无法在AndEngine中绘制曲线

实际上,我的场景是,我有一个动画精灵说对象。我想在一条直线上移动这个物体,移动和拖动它的点。现在的问题是,我找不到任何方法在点上画一条不会产生角点的线。我想要一条没有拐角的平滑线条


假设我触摸对象,并用正方形区域的点在屏幕上拖动它。但我不想在它的角落。我想要曲线。之前我是通过使用android的quadTo(..)函数来实现的。我想要的是一个完整的替代品,以取代AndEngine中的quadto功能,但具有相同的功能。

您必须将许多小直线的曲线缝合在一起

不过,沿直线移动对象是一项非常不同的任务。您可能想看看CubicBezierMoveModifier和QuadraticBezierMoveModifier


也许你真的可以使用这些修改器中的代码来创建你的“平滑”线条。

没有从互联网上得到ant的东西。如何绘制这些曲线。好吧,我想把这一点添加到你们的知识中,我已经在android画布上通过使用路径和quadto函数完成了这项工作,我是成功的。现在我在安德林寻找替代方案。这可能吗??如果是,请告诉我怎么做?你上面说的方法不会画任何东西,但它只是移动。在曲线上移动物体对我来说并不困难,我已经做到了,我想做的就是用多个点来画曲线。告诉我如何在安德林实现thsi。如果不可能,请告诉我如何在andEngine中使用我的旧方法path.FYI:有一个新的修改器,名为CardinalSplineMoveModifier和CatmullRomMoveModifier。它们允许您通过任意数量的点放置平滑曲线。它还提供了一些方法来获取这些控制点之间的插值点,以便您可以绘制一条穿过两条线的曲线。