Wie automatische Drehung von OrbitControls machen stoppt Maus interaktiv wann und nach wenigen Sekunden startet es wie P3D.in hier mit ihrem Logo tut (http://p3d.in/)OrbitControls Rotation automatisch anhalten wenn interaktiv?
5
A
Antwort
6
controls.autoRotate = false;
es Starten Sie einfach auf init mit ‚true‘, dann onMouseMove, etwas tun wie:
if (controls.AutoRotate)
controls.autoRotate = false;
5
Für Leute googeln, wenn Sie das Autorotate nach der ersten Interaktion stoppen möchten; Sie können auf einem der drei Ereignisse OrbitControls emittiert bis ein Ereignis-Listener Haken:
// stop autorotate after the first interaction
controls.addEventListener('start', function(){
controls.autoRotate = false;
});
Oder noch weiter fortgeschritten ist, starten Sie den autorotate, nachdem der Benutzer die letzte Interaktion mit einem Timeout von 1000 Millisekunden beendet ist:
// stop autorotate after the first interaction
controls.addEventListener('start', function(){
clearTimeout(autorotateTimeout);
controls.autoRotate = false;
});
// restart autorotate after the last interaction & an idle time has passed
this.controls.addEventListener('end', function(){
autorotateTimeout = setTimeout(function(){
controls.autoRotate = true;
}, 1000);
});
Verwandte Themen
- 1. AmChart Spalte Text Rotation automatisch
- 2. Three.js - OrbitControls funktioniert nicht
- 3. OrbitControls mit Dämpfung
- 4. Three.js OrbitControls Orthographisches Schwenken
- 5. Threejs OrbitControls und Tween
- 6. Umschalttaste Audio-Listener anhalten/anhalten
- 7. Socket.io mit Three.js Sphere (OrbitControls)
- 8. Auto-Rotation, wenn das iPhone drehen
- 9. Erkennen, wenn ein Python-Skript interaktiv in Ipython ausgeführt wird
- 10. ViewPager Fragmente verschwinden, wenn Änderungsbildschirm Rotation
- 11. Wenn Zeichenfolgen bis zur Rotation gleich sind
- 12. Interaktiv ein- und ausschalten unter Linux?
- 13. Anhalten einer laufenden SKAction - Sprite Kit
- 14. Wie Pfanne in orbitcontrols zu begrenzen, Three.js
- 15. UIScrollView: Tastatur entlassen interaktiv
- 16. Android interaktiv Kommunikation
- 17. Go interaktiv Shell
- 18. Einbettung F # interaktiv
- 19. PyGreSQL SQL interaktiv ausführen
- 20. 'svn add' interaktiv
- 21. iPhone Rotation bei Bedarf
- 22. UiViewController rotation Frage
- 23. NSXMLParser anmutig anhalten?
- 24. AVAsset Rotation
- 25. Anhalten der Listenauswahl?
- 26. Anhalten einer jQuery-Animation
- 27. Python: Anhalten der Schwerkraft
- 28. VB.net Anhalten eines Hintergrundarbeiters
- 29. Wie mache ich Bilder interaktiv?
- 30. OpenGL-Rotation
Ich habe es getan, vielen Dank. – n2g6t1q1