xr:recenter
this.app.fire('xr:recenter')`
Beschreibung
Führt das Kamerabild zu seinem Ursprung zurück. Wenn ein neuer Ursprung als Argument angegeben wird, wird der Ursprung der Kamera auf diesen zurückgesetzt, und sie wird dann neu zentriert.
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
Herkunft [Optional] | {x, y, z} | Der Ort des neuen Ursprungs. |
Verkleidung [Optional] | {w, x, y, z} | Eine Quaternion, die die Richtung angibt, in die die Kamera am Ursprung zeigen soll. |
Beispiel
/*jshint esversion: 6, asi: true, laxbreak: true*/
// taprecenter.js: Definiert ein Playcanvas-Skript, das die AR-Szene neu zentriert, wenn der Bildschirm
// angetippt wird.
var taprecenter = pc.createScript('taprecenter')
// Feuern Sie ein 'recenter'-Ereignis ab, um die Kamera wieder an ihren Ausgangspunkt in der Szene zu bewegen.
taprecenter.prototype.initialize = function() {
this.app.touch.on(pc.EVENT_TOUCHSTART,
(event) => { if (event.touches.length !== 1) { return } this.app.fire('xr:recenter')})
}