-- 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: 749bdf6b8a50d85399172ff4aa6b7429f0424aa4: path_to: revision_to:
commit 749bdf6b8a50d85399172ff4aa6b7429f0424aa4 Author: James Baicoianu <james_github@baicoianu.com> Date: Wed Oct 21 22:54:33 2020 -0700 Zero out velocity when portal is touched diff --git a/scripts/portal.js b/scripts/portal.js
--- a/scripts/portal.js +++ b/scripts/portal.js @@ -90,7 +90,7 @@ elation.require(['janusweb.janusbase'], function() { elation.events.add(this, 'click', elation.bind(this, this.activate)); elation.events.add(this, 'mouseover', elation.bind(this, this.hover)); elation.events.add(this, 'mouseout', elation.bind(this, this.unhover)); - elation.events.add(this, 'collide', (ev) => this.activate()); + elation.events.add(this, 'collide', (ev) => this.handleCollide()); } this.createMaterial = function() { var matargs = { @@ -607,5 +607,9 @@ elation.require(['janusweb.janusbase'], function() { } } } + this.handleCollide = function() { + this.activate(); + player.vel = V(0,0,0); + } }, elation.engine.things.janusbase); });
-----END OF PAGE-----
-- Response ended
-- Page fetched on Sun Jun 2 18:23:17 2024