Make 3D "x" button work

This commit is contained in:
David Rowe 2015-01-21 21:44:55 -08:00
parent ef7ea0eaa6
commit 7d1cc1f20d

View file

@ -495,12 +495,18 @@ function onMuteStateChanged() {
// handles mouse clicks on buttons
function mousePressEvent(event) {
var clickedOverlay,
var pickRay,
clickedOverlay,
i;
clickedOverlay = Overlays.getOverlayAtPoint({ x: event.x, y: event.y }); //identify which overlay was clicked
if (isOnHMD) {
pickRay = Camera.computePickRay(event.x, event.y);
clickedOverlay = Overlays.findRayIntersection(pickRay).overlayID;
} else {
clickedOverlay = Overlays.getOverlayAtPoint({ x: event.x, y: event.y });
}
for (i = 0; i < buttons.length; i += 1) { //if user clicked a button
for (i = 0; i < buttons.length; i += 1) {
if (clickedOverlay === buttons[i]) {
deleteNotification(i);
}