W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
一個(gè)球由球心和半徑所定義。
center - 球心的位置,默認(rèn)值是一個(gè)位于(0, 0, 0)的Vector3。
radius - 球的半徑,默認(rèn)值是-1。
創(chuàng)建一個(gè)新的Sphere。
A Vector3定義了球心的位置,默認(rèn)值位于(0, 0, 0)。
球的半徑,默認(rèn)值為-1。
matrix - 將被應(yīng)用的Matrix4矩陣。
使用所傳入的Matrix4矩陣來對(duì)球進(jìn)行變換。
point - Vector3 將要夾取的點(diǎn)。
target — 結(jié)果將被復(fù)制到這個(gè)Vector3中。
從球中夾取一個(gè)點(diǎn)。若這一點(diǎn)位于球外,則將會(huì)夾取到該點(diǎn)球邊緣最近的點(diǎn)。已位于球中的點(diǎn)將不會(huì)受到影響。
返回一個(gè)新的球,新的球與這個(gè)球具有相同的center和radius。
point - Vector3 要被檢查的點(diǎn)
檢查球體中是否包含所傳入的point點(diǎn),包括球的表面。
復(fù)制所傳入的球的center和radius到這個(gè)球上。
返回球的邊界到所傳入的point點(diǎn)的最近距離。 若這個(gè)點(diǎn)位于球內(nèi),則距離將為負(fù)值。
point - Vector3 將被包含在球內(nèi)的點(diǎn)
擴(kuò)展該球的邊界以包含此點(diǎn) point。
檢查球是否為空(球半徑為負(fù)值)。半徑為 0 的球體僅包含其中心點(diǎn),并不會(huì)被視為空。
將該球修改為空,即中心點(diǎn) center 為 (0,0,0),半徑 radius 為 -1。
檢查這兩個(gè)球的球心與半徑是否相等。
target — 結(jié)果將被復(fù)制到這個(gè)Box3中。
返回這個(gè)球的Minimum Bounding Box(最小包圍盒)。
box - 將被用于測試是否與這個(gè)球有交集的Box3。
檢測這個(gè)球與所傳入的box是否有交集。
plane - 將被用于測試是否與這個(gè)球有交集的Plane。
檢測這個(gè)球與所傳入的plane是否有交集。
sphere - 將被用于測試是否與這個(gè)球有交集的Sphere。
檢測兩球之間是否有交集。
center - 球心位置。
radius - 球的半徑。
設(shè)置球的center和radius屬性。
請(qǐng)注意此,方法使用復(fù)制的方式來設(shè)置中心值。
points - 一個(gè)包含有Vector3位置的Array。
optionalCenter - 可選, Vector3 球心位置。
計(jì)算一個(gè)points數(shù)組(中的點(diǎn))的最小邊界球。如果給定了optionalCenter,則它將被用作該球的球心; 否則,環(huán)繞points的包圍盒的軸心將通過計(jì)算來得到。
使用所給定Vector3 offset(偏移量)平移球心。
sphere - 將與該球體即將結(jié)合的邊界球體。
擴(kuò)展此球體以包含原始球體和給定球體。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: