Sto eseguendo Three.js r69 con OrbitControls.js in bundle. Ho una scena semplice con un paio di oggetti che sono selezionabili. Mi piacerebbe poter disabilitare lo zoom mentre un oggetto è selezionato e riattivarlo una volta che ho cancellato la selezione.OrbitControls - Posso abilitare/disabilitare lo zoom in modo dinamico?
Sto lavorando a una soluzione temporanea, ma comporta la modifica del codice OrbitControls.js. Ciò potrebbe rendere davvero fastidioso l'aggiornamento a una nuova versione di Three.js, specialmente se OrbitControls viene mai modificato.
Attualmente esiste un modo per abilitare/disabilitare alcune funzionalità (come lo zoom, la panoramica o l'orbita) al volo, indipendentemente l'una dall'altra?
Sì. L'ho capito pochi minuti dopo aver postato la domanda. Me.dumb + = 5; – Justin
questi metodi 'no' sembrano essere deprecati. – 8protons
8protons, hai ragione! aggiorno la mia risposta – meirm