LCC modelinin ölçeğini ayarlar.
Sürüm Gereksinimi
SDK v0.3.1+
Motor Desteği
CesiumJS
API
LCCObject::setScale(scale: { x: number, y: number, z: number } | number): void
Parametreler
| Parametre | Tür | Gerekli | Varsayılan | Açıklama |
|---|---|---|---|---|
scale | { x: number, y: number, z: number } / number | Evet | - | Ölçek değeri. SDK v0.6.3 öncesinde bir nesne geçirilir; SDK v0.6.3+ sürümünde yalnızca tek bir sayı ile düzgün ölçekleme desteklenir. |
Dönüş Değeri
void
Kullanım Örneği
SDK v0.3.1 – v0.6.2
const scale = { x: 10, y: 10, z: 10 };
lccObject.setScale(scale);
SDK v0.6.3+ (Düzgün Ölçekleme)
v0.6.3 sürümünden itibaren yalnızca düzgün ölçekleme desteklenir. Giriş parametresi, ENU koordinat sistemine dayalı tek bir ölçek katsayısıdır.
lccObject.setScale(10);
Notlar
- Bu yöntem,
LCCRender.load()başarı geri çağrısı tetiklendikten sonra çağrılmalıdır. - SDK v0.6.3+ yalnızca düzgün ölçeklemeyi (tek sayı) destekler; eksenlerin bağımsız ölçeklenmesi artık desteklenmemektedir. Lütfen yeni biçime geçin.
İlgili API'ler
LCCObject::setRotation()LCCObject::setOriginPosition()
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:

