文章詳情頁
javascript - 如何判斷一個點是否在svg一個閉合的路徑中?
瀏覽:200日期:2023-05-31 15:16:57
問題描述
如何判斷一個點是否在svg一個閉合的路徑中?
知道一個網(wǎng)頁上的點坐標(biāo)如何知道這個點是不是在整個頁面中的某個不規(guī)則路徑的閉合區(qū)域內(nèi)
問題解答
回答1:可以根據(jù)點的坐標(biāo)和svg的坐標(biāo)算不?
回答2:需要把點的全局坐標(biāo)映射為svg的相對坐標(biāo),然后把svg的多邊形變成一組點的集合,然后用類似這樣的方法做判斷:https://github.com/substack/p...
標(biāo)簽:
JavaScript
上一條:javascript - vue2.0中router.repalce跟router.push有什么區(qū)別,二者的應(yīng)用場景是會有怎樣的區(qū)別?下一條:javascript - 有誰知道node項目的這種目錄結(jié)構(gòu)咋生成?。?/a>
相關(guān)文章:
1. 微信公眾號在線生成二維碼帶參數(shù)怎么搞?2. 微信開放平臺 - android 微信支付后點完成按鈕,后回調(diào)打開第三方頁面,屏幕閃動,求解決方法3. PHP單例模式4. javascript - 這種效果是輪播的效果嗎??沒有思路,求解釋。謝謝大家5. css - font-face引入的新字體無法在火狐瀏覽器上顯示?但是谷歌可以?6. css3 - 誰有時間能給翻譯一下,應(yīng)該都是CCS的樣式屬性的中文名稱,或者有什么網(wǎng)站有CSS屬性的中英對照表也行。7. html5 - html web 打包成android app8. node.js - 利用vue-cli 構(gòu)建執(zhí)行到npm run dev 報錯,求解~9. javascript - 微信小程序的分享問題10. css3 - 能否在CSS中定義“對特定字體的文本加粗”?
排行榜

熱門標(biāo)簽