我有一個普遍的問題(我知道我應該提出一個具體問題的具體代碼,但在我的情況下,這個問題是更一般的性質)。在處理中的用戶交互
在處理,比方說我做一個橢圓:
ellipse(30, 30, 10, 10);
現在,有沒有辦法讓這個地方是橢圓在畫布上的像素?原因是有一種創建用戶與鼠標交互的方式(例如)。所以當有人在橢圓上點擊鼠標時,會發生一些事情。
我想將所有東西都變成對象並使用構造函數以某種方式存儲形狀的位置,但這說起來容易做起來難,特別是對於更復雜的形狀。這就是我所感興趣的。計算橢圓的位置是一回事,但更復雜的形狀呢?有沒有圖書館?
非常感謝,會檢查出來。所以它只需要矢量或其他形狀? –
查看他們網站上的文檔。你有RMesh,RShape,RPolygon等,我相信大多數人都有一個'contains()'函數。 – luisdaniel