我有一个一般性问题(我知道我应该提出带有问题的特定代码,但在我的情况下,问题具有更一般的性质)。
在处理中,假设我制作了一个椭圆:
ellipse(30, 30, 10, 10);
现在,有没有办法获得这个椭圆在画布上的像素?原因是有一种方法可以创建用户与鼠标的交互(例如)。因此,当有人在椭圆上单击鼠标时,就会发生一些事情。
我想把所有东西都变成对象并使用构造函数以某种方式存储形状的位置,但这说起来容易做起来难,尤其是对于更复杂的形状。这就是我感兴趣的。计算椭圆的位置是一回事,但更复杂的形状呢?有图书馆吗?