-- Leo's gemini proxy
-- Connecting to git.thebackupbox.net:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini
repo: janusweb action: commit revision: path_from: revision_from: 2d05227e7fb25c829b30e5c6c5b9d70fd5407b61: path_to: revision_to:
commit 2d05227e7fb25c829b30e5c6c5b9d70fd5407b61 Author: James Baicoianu <james_github@baicoianu.com> Date: Mon Feb 13 05:00:40 2017 -0800 Create shoulders for hands diff --git a/scripts/janusghost.js b/scripts/janusghost.js
--- a/scripts/janusghost.js +++ b/scripts/janusghost.js @@ -39,6 +39,9 @@ elation.require(['janusweb.janusbase', 'engine.things.leapmotion'], function() { } this.createChildren = function() { this.head = this.spawn('generic', null, { position: new THREE.Vector3() }); + this.shoulders = this.spawn('generic', this.properties.player_id + '_shoulders', { + 'position': [0,1.0,0] + }); this.setHead(this.head_id, this.properties.head_pos); this.setBody(this.body_id); var name = this.properties.ghost_id; @@ -265,6 +268,11 @@ elation.require(['janusweb.janusbase', 'engine.things.leapmotion'], function() { } this.updateHands = function(hand0, hand1) { + if (!this.shoulders) { + this.shoulders = this.spawn('generic', this.properties.player_id + '_shoulders', { + 'position': [0,1.0,0] + }); + } if (!this.hands) { this.hands = { left: this.shoulders.spawn('leapmotion_hand', this.properties.player_name + '_hand_left'),
-----END OF PAGE-----
-- Response ended
-- Page fetched on Sun Jun 2 14:42:59 2024