mirror of
https://github.com/overte-org/overte.git
synced 2025-08-04 11:14:01 +02:00
only call selectEntity one time per trigger
This commit is contained in:
parent
d768809fbc
commit
46c8083fb9
1 changed files with 14 additions and 13 deletions
|
@ -73,21 +73,22 @@ Script.include("/~/system/libraries/utils.js");
|
||||||
method: "clearSelection",
|
method: "clearSelection",
|
||||||
hand: hand
|
hand: hand
|
||||||
}));
|
}));
|
||||||
|
} else {
|
||||||
|
if (this.selectedTarget.type === Picks.INTERSECTED_ENTITY) {
|
||||||
|
Messages.sendLocalMessage("entityToolUpdates", JSON.stringify({
|
||||||
|
method: "selectEntity",
|
||||||
|
entityID: this.selectedTarget.objectID,
|
||||||
|
hand: hand
|
||||||
|
}));
|
||||||
|
} else if (this.selectedTarget.type === Picks.INTERSECTED_OVERLAY) {
|
||||||
|
Messages.sendLocalMessage("entityToolUpdates", JSON.stringify({
|
||||||
|
method: "selectOverlay",
|
||||||
|
overlayID: this.selectedTarget.objectID,
|
||||||
|
hand: hand
|
||||||
|
}));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (this.selectedTarget.type === Picks.INTERSECTED_ENTITY) {
|
|
||||||
Messages.sendLocalMessage("entityToolUpdates", JSON.stringify({
|
|
||||||
method: "selectEntity",
|
|
||||||
entityID: this.selectedTarget.objectID,
|
|
||||||
hand: hand
|
|
||||||
}));
|
|
||||||
} else if (this.selectedTarget.type === Picks.INTERSECTED_OVERLAY) {
|
|
||||||
Messages.sendLocalMessage("entityToolUpdates", JSON.stringify({
|
|
||||||
method: "selectOverlay",
|
|
||||||
overlayID: this.selectedTarget.objectID,
|
|
||||||
hand: hand
|
|
||||||
}));
|
|
||||||
}
|
|
||||||
|
|
||||||
this.triggerClicked = true;
|
this.triggerClicked = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue