最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

14、three.js用ray射線點(diǎn)擊模型出現(xiàn)面板介紹

2023-03-13 22:03 作者:王鐘澤  | 我要投稿

注意問題:(1) width: calc(100% - 200px);將面板元素的左側(cè)位置設(shè)置為200像素,同時將其寬度設(shè)置為屏幕寬度減去200像素。請注意,在這里使用了 calc() 函數(shù)來計算面板元素的寬度,這是一種計算 CSS 屬性值的方法,可以在其中使用算術(shù)表達(dá)式。

1、具體使用案例

創(chuàng)建examples/adminray.html文件——》

上述代碼講解:

創(chuàng)建一個 Raycaster 對象用于檢測用戶點(diǎn)擊的模型,同時創(chuàng)建一個 Vector2 對象用于保存鼠標(biāo)點(diǎn)擊的位置。在 onClick 函數(shù)中,通過計算鼠標(biāo)點(diǎn)擊的位置,將其轉(zhuǎn)換為 Three.js 中的坐標(biāo)系。然后使用射線檢測算法獲取與點(diǎn)擊位置相交的模型,如果有相交的模型,則從 intersects 數(shù)組中取出第一個模型并生成模型信息,將其顯示在面板中;如果沒有相交的模型,則隱藏面板。


14、three.js用ray射線點(diǎn)擊模型出現(xiàn)面板介紹的評論 (共 條)

分享到微博請遵守國家法律
成都市| 美姑县| 鸡泽县| 鹤峰县| 大洼县| 高阳县| 历史| 嵊州市| 巴东县| 南安市| 永川市| 商南县| 庄浪县| 额济纳旗| 昌江| 陇西县| 太白县| 江北区| 长沙市| 孝感市| 遂平县| 滕州市| 利辛县| 绥滨县| 黔江区| 塘沽区| 颍上县| 土默特左旗| 景泰县| 独山县| 舞阳县| 六安市| 三明市| 屏东县| 尼木县| 固始县| 鄂尔多斯市| 乌审旗| 杭锦后旗| 高淳县| 大足县|