所以我制作了简单的绘图脚本
这是你可以用它绘制的:D
所以无论如何我的问题是我不想制作Erase Tool我已经制作了一个,但它只删除了1个像素而不是我想制作六角形的东西并且能够扩展它我只需要公式来做那个或简单解释无需脚本
我希望看起来像这里我可以填充像素,但我不知道如何处理缩放部分。
答案 0 :(得分:0)
看起来我已经很晚了,但是如果将来有人需要这个帮助,这就是解决方案。
你可以简单地循环每个像素(每个y坐标的一个for循环[as j]嵌入for循环中的每个x坐标[as i])。
然后对于每个循环,检查从光标当前位置到位于(i,j)的像素的距离,如果它小于所选半径,则将像素更改为空白。
在Roblox中检查两个像素之间距离的推荐方法是这样的:
(Vector2.new(x1, y1) - Vector2.new(x2, y2)).magnitude