LCCObject::setScale
Imposta la scala del modello LCC.
Requisito di versione
SDK v0.3.1+
Supporto motore
CesiumJS
API
LCCObject::setScale(scale: { x: number, y: number, z: number } | number): void
Parametri
| Parametro | Tipo | Obbligatorio | Predefinito | Descrizione |
|---|---|---|---|---|
scale | { x: number, y: number, z: number } / number | Sì | - | Valore di scala. Prima dell'SDK v0.6.3, passare un oggetto; dall'SDK v0.6.3+, è supportata solo la scala uniforme con un singolo numero. |
Valore di ritorno
void
Esempio di utilizzo
SDK v0.3.1 – v0.6.2
const scale = { x: 10, y: 10, z: 10 };
lccObject.setScale(scale);
SDK v0.6.3+ (scala uniforme)
A partire dalla v0.6.3, è supportata solo la scala uniforme. Il parametro di input è un singolo fattore di scala, basato sul sistema di coordinate ENU.
lccObject.setScale(10);
Note
- Questo metodo deve essere chiamato dopo che il callback di successo di
LCCRender.load()è stato attivato. - L'SDK v0.6.3+ supporta solo la scala uniforme (numero singolo); la scala indipendente per asse non è più supportata.
API correlate
LCCObject::setRotation()LCCObject::setOriginPosition()