我的游戏中的岛屿由顶点数组定义。我想创建一个更大的版本来制作一种“海岸”,主要用于化妆品目的,同时保持原始形状完整,用于碰撞目的。我尝试逐点扩大它并移动较大的形状使其与原始形状具有相同的中心,但它似乎不适用于下面的凹形。放大过程不一定是完美的扩张,因为岸边主要是装饰性的,但我绝对宁愿在代码中定义它的形状而不是使用某种视觉效果。
似乎我的声誉太低,无法发布图片,但请参阅以下示例: http://i.stack.imgur.com/4HwuJ.jpg
对不起,如果不清楚;很难说出来。基本上,看起来,扩大形状并不总是意味着较小的形状可以适合较大的形状。我需要一个可以确保扩展的扩展过程。