Release 1.1.1
Nuove API per JavaScript e TypeScript per supportare la correzione di bug e Object3D.clone() per sbloccare nuovi casi d’uso.
Sicurezza nella Distruzione
In precedenza era possibile, ma proibito, accedere a oggetti distrutti. Se lo facevi comunque, avresti incontrato una vasta gamma di errori. Con questa versione forniamo errori chiari quando si accede a istanze distrutte di Object3D. , Texture. e Component. personalizzati, quando abilitato:
Questo comportamento sarà abilitato di default a partire dalla versione 1.2.0.
Registro delle Modifiche
Editor
- Aggiunto testo “pending auth” per i dispositivi Android connessi che devono autenticare il debugging USB
- Aggiunta una casella di controllo per lanciare
https://localhost
quando i certificati SSL sono configurati - Aggiunte proprietà di rotazione e traslazione offset al componente physx
- Aggiunto supporto per il trascinamento multiplo di file da Asset Browser per l’importazione
- Esposte le impostazioni di streaming delle texture per il controllo sui budget delle prestazioni dello streaming delle texture
- Risolto il problema di Command + S che cambiava al Gizmo di scala su MacOS
- Risolto il problema del ridimensionamento DPI che non si aggiornava quando cambiava il ridimensionamento dell’interfaccia utente su Windows
- Risolto il ridimensionamento DPI non aggiornato quando si sposta l’Editor su un display Retina
- Risolto un crash in caso di errore di parsing JSON in un
package.json
innode_modules
- Risolto crash quando si cambiava il tipo di proprietà del materiale in uno shader personalizzato
- Risolto il problema del tipo di generatore di id del progetto non applicato per le risorse create durante il caricamento del progetto
- Reso il lancio rapido al Wolvic Browser indipendente dal produttore del visore connesso
Engine
- Ora si salta il rendering per le visualizzazioni vuote (risolve il problema con le estensioni del WebXR Emulator Browser)
- Aggiunto supporto per la “pose locale” della forma PhysX tramite trasformazione offset
Runtime
- Risolti vari errori di rendering relativi a configurazioni di visualizzazione insolite e stati attivi
- Ora vengono ripresi i
window.requestAnimationFrame()
dopo la fine della sessione XR (soluzione per il problema con le estensioni del WebXR Emulator Browser)
API JavaScript/TypeScript
- Le istanze
Object3D. ,
Texture. e i
Component. JavaScript personalizzati ora vedono il loro prototipo sostituito su
.destroy()
, se impostiengine.erasePrototypeOnDestroy = true
. - Aggiunto Object3D.isDestroyed
- Aggiunto PhysXComponent.setTranslationOffset , PhysXComponent.getTranslationOffset , get/set PhysXComponent.translationOffset e get/set PhysXComponent.rotationOffset .
- Aggiunto supporto per Scene.load() con ArrayBuffer
- Aggiunto Object3D.clone() per clonare gerarchie con componenti e Component.copy()
Last Update: June 13, 2025