如何在构造3中创建非矩形点击框?

时间:2019-02-01 09:15:11

标签: sprite construct-2

我想创建一个由较小字段组成的圆形字段(想象一下将甜甜圈分成几个部分)。每个字段都像一个弧线,因此,如果我在其各个角落绘制矩形,则矩形将与相邻的字段重叠。

我怎样才能确保当一个领域的用户点击,点击由正确的字段处理,一个neighouring场的不重叠的部分?

ps:如果您有权创建新标签,请添加Construct-3作为标签

1 个答案:

答案 0 :(得分:1)

如果我理解正确,那么您想要做的就是更改碰撞盒的形状。选择您的精灵(甜甜圈部分),然后转到“编辑动画”,然后找到碰撞盒并编辑它的形状。您可以将点添加到形状中,只需右键单击该点,然后选择“添加点”,然后将这些点拖到所需的形状中即可。您可以添加点,直到有足够的圆弧为止,但是要记住,更多的碰撞盒点意味着更大的处理能力,因为在移动应用上移动精灵建议不要超过8点(或者至少是8点)。上一次我阅读该手册)。由于它似乎是静态精灵,您应该可以,但仍然不要过分关注碰撞盒的点,无论如何,您的主要焦点还是这些段之间的线。