Weist Spielfläche, Render-Schleife und Szenenressourcen klare Besitzer zu. Unterstützt Menü-Rückkehr, Weltwechsel und Fortsetzen, ohne zusätzliche Schleifen oder verspätet geladene alte Szenen.
babylonjs-scene-lifecycle
Enthaltene Dateien 1
Lädt 3D-Modelle einschließlich Texturen und Animationen als verwendbare Einheit. Klärt gemeinsame und unabhängige Ressourcen, wenn Figuren erzeugt oder entfernt werden.
babylonjs-gltf-assets
Enthaltene Dateien 1
Verbindet Kamerabewegung und Auswahl mit der beabsichtigten Spieleraktion. Trennt Maus-, Touch- und Oberflächeneingaben, damit Zielen, Ziehen und Klicken innerhalb der Spielfläche zusammenpassen.
babylonjs-camera-input
Enthaltene Dateien 1
Verbindet sichtbare Objekte mit der verwendeten Physik-Engine. Legt Maßstab, Kollisionsbedeutung und Bewegungsverantwortung fest, damit beim Zurücksetzen keine unsichtbaren Körper oder konkurrierenden Transformationen bleiben.
babylonjs-physics-integration
Enthaltene Dateien 1
Hilft Oberflächen, mit der tatsächlichen Beleuchtung und dem Renderer richtig auszusehen. Prüft Texturbedeutung, Reflexionen und Transparenz, bevor teure Effekte eine falsche Einrichtung verdecken.
babylonjs-materials-lighting
Enthaltene Dateien 1
Erklärt langsamen Start, ungleichmäßige Frames und wachsenden Speicher anhand einer wiederholbaren Spielszene. Behebt den gemessenen Engpass und nennt tatsächlich geprüfte Browser und Geräte.
babylonjs-profiling-delivery
Enthaltene Dateien 1
Plant den Wechsel zwischen Browser- und Headset-Spiel. Verbindet XR-Controller mit vorhandenen Aktionen und behandelt abgelehnten Einstieg, Tracking-Unterbrechungen und Ausstieg, ohne den Spieler festzusetzen.
babylonjs-webxr-interaction
Enthaltene Dateien 1