... | ... | @@ -288,7 +288,7 @@ if (hitTestResults.length > 0 && reticle) { |
|
|
## Interaktionen durch Tippen hinzufügen
|
|
|
**XRSession** erhält **select**-Ereignisse, wenn der Nutzer eine primäre Aktion ausführt. In einer AR-Sitzung entspricht dies einem Tippen auf den Bildschirm.
|
|
|
|
|
|
Wenn der Nutzer auf den Bildschirm tippt, fügen Sie während der Initialisierung den folgenden Code hinzu:
|
|
|
Wenn der Nutzer auf den Bildschirm tippt, fügt der Nutzer während der Initialisierung den folgenden Code hinzu:
|
|
|
```
|
|
|
let flower;
|
|
|
loader.load("https://immersive-web.github.io/webxr-samples/media/gltf/sunflower/sunflower.gltf", function(gltf) {
|
... | ... | @@ -305,7 +305,7 @@ session.addEventListener("select", (event) => { |
|
|
```
|
|
|
|
|
|
## Ergebnis von Tippen zum Platzieren
|
|
|
Verwenden Sie Ihr Mobilgerät, um zur Seite zu navigieren. Nachdem WebXR ein Verständnis für die Umgebung aufgebaut hat, sollte das Fadenkreuz auf realen Oberflächen erscheinen. Tippen Sie auf den Bildschirm, um eine Sonnenblume zu platzieren, die von allen Seiten aus betrachtet werden kann.
|
|
|
Verwenden Sie Ihr Mobilgerät, um zur Seite zu navigieren. Nachdem WebXR die Umgebung aufgenommen hat, sollte das Fadenkreuz auf realen Oberflächen erscheinen. Tippen Sie auf den Bildschirm, um eine Sonnenblume zu platzieren, die von allen Seiten aus betrachtet werden kann.
|
|
|
|
|
|
![hit](uploads/4d2ded22b60a5a7a91c11b3d4f33a1ad/hit.gif)
|
|
|
|
... | ... | |