a = [] #六边形的顶点和圆心
a[0] = [r, h] #圆心
a[1] = [r / 2, 0.0]
a[2] = [r * 3 / 2, 0.0]
a[6] = [0.0, h]
a[3] = [r * 2, h]
a[5] = [r / 2, h * 2]
a[4] = [r * 3 / 2, h * 2]
for i in a
i[0] += x0
i[1] += y0
end
#描绘边框
for i in 1...a.size
self.contents.drawline(a[0][0], a[0][1], a[0], a[1], 1, disabled_color)
end
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |