看板 MacDev 關於我們 聯絡資訊
不好意思 雖這是數學問題 但因為是用objective c寫 所以想來這邊問看看 如果給4個座標點 (x0, y0) (x1, y1) (x2, y2) (x3, y3) 這可以建成一個四邊形 怎麼樣可以判斷某一點是在四邊形內還是四邊形外呢? 可以給個方向嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.190.119 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1431588650.A.E83.html ※ 編輯: fightword (114.32.190.119), 05/14/2015 15:31:51
uranusjr: Google 交叉點判別法, 不難 05/14 15:38
neotek: CGRectContainsPoint 05/14 16:33
darktt: CGRectContainsPoint 05/14 16:47
howdiun: 點往某方向拉一條線,看有幾個交叉點,單數就是裡面 05/14 17:23
neotek: 3樓有默契>////< 05/14 17:38
darktt: 如果你的形狀不規則的話,可以使用 05/14 19:29
darktt: CGPathContainsPoint 05/14 19:29
darktt: 詳細說明可以看這篇:http://goo.gl/ekxaUV 05/14 19:33