repo: janusweb action: commit revision: path_from: revision_from: 373764bc3b28d5d6ad34aef15d604f25b5a5f6e9: path_to: revision_to:
commit 373764bc3b28d5d6ad34aef15d604f25b5a5f6e9 Author: James BaicoianuDate: Fri Jun 26 08:24:27 2020 -0700 Add xrplayer as child of player diff --git a/scripts/client.js b/scripts/client.js
--- a/scripts/client.js
+++ b/scripts/client.js
@@ -252,16 +252,11 @@ elation.require(['engine.engine', 'engine.assets', 'engine.things.light_ambient'
this.handleRenderViewAdd = function(ev) {
let view = ev.data;
if (view.xrsession) {
- this.xrplayer = this.janusweb.spawn('janusxrplayer', 'xrplayer', {
- janus: this.janusweb,
- position: V(player.pos),
- mass: 10,
- movespeed: 5000,
- collidable: false,
+ this.xrplayer = this.player.createObject('xrplayer', {
session: view.xrsession
});
console.log('Attached XR player to render view', this.xrplayer, view);
- view.setactivething(this.xrplayer);
+ view.setactivething(this.xrplayer._target);
}
}
}, elation.engine.client);
-----END OF PAGE-----