我想知道是否有一个工具可以让我根据背景图像构建/追踪一个封闭的贝塞尔曲线?
基本上我有一个背景图像代表一些2d曲线,它可能是一些奇怪的形状,如赛道,我想沿着这条路径放置一些物品。
我认为如果我能得到一个与图像重叠的二次贝塞尔曲线,我就可以使用该曲线的数学方程来计算沿其路径的各个点。
有谁知道这样的工具是否存在?我的方法是合理的还是完全关闭的,并且有一个更简单的解决方案?
提前谢谢。
答案 0 :(得分:0)
我建议你自己建造它。在你添加自己的背景图像时,建立一个关卡创建者,将你的bezier关键点放在需要的位置并将这些点导出到plist中应该不会太困难。它甚至可以为你扩展它并为你的游戏定制它提供空间。
此外,如果您计划沿着道路追踪赛车游戏的路径,请考虑从较小的道路/树/草精灵构建背景。通过这种方式,您可以为它们提供特定属性(例如canDriveOn,canHit等),并根据为每个属性定义的自定义行为,隐式派生您的“可驱动”路径。