Geçerli LCC modelinin çarpışma verisi içerip içermediğini sorgular.
Çarpışma verisi varsa çarpışma algılama yöntemleri (intersectsRayExt, intersectsRayFromOriginExt, intersectsSphere, intersectsCapsule) kullanılabilir hale gelir ve dijital insan çarpışması gibi özellikler etkinleşir.
Sürüm Gereksinimi
SDK v0.4.1+
Motor Desteği
Three.js
API
LCCObject::hasCollision(): boolean
Parametreler
None
Dönüş Değeri
boolean — true çarpışma verisinin mevcut olduğunu ve çarpışma algılama yöntemlerinin kullanılabileceğini, false ise çarpışma verisi olmadığını gösterir.
Kullanım Örneği
const ret = lccObject.hasCollision();
if (ret) {
console.log('Collision function available');
} else {
console.log('Collision function is not available');
}
Notlar
- Bu yöntem,
LCCRender.load()başarı geri çağrısı tetiklendikten sonra çağrılmalıdır. - SDK yalnızca kamera konumunun çevresindeki çarpışma verisini yükler.
İlgili API'ler
LCCObject::intersectsRayExt()LCCObject::intersectsRayFromOriginExt()LCCObject::intersectsSphere()LCCObject::intersectsCapsule()
Bu bölüm XGRIDS'in resmî kullanım kılavuzundan Türkçeye çevrildi; ekran görüntüleri ve arayüz adları özgün haliyle İngilizcedir. İngilizce aslı (yeni sekmede açılır) · Güncelleme:

