mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 13:49:46 +02:00
Add HmdMultiSelection on inworld Selection
Add HmdMultiSelection on inworld Selection
This commit is contained in:
parent
4f3f2a079e
commit
2a0d508bb6
1 changed files with 7 additions and 1 deletions
|
@ -104,6 +104,8 @@ var entityIconOverlayManager = new EntityIconOverlayManager(['Light', 'ParticleE
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
var hmdMultiSelectMode = false;
|
||||||
|
|
||||||
var cameraManager = new CameraManager();
|
var cameraManager = new CameraManager();
|
||||||
|
|
||||||
var grid = new Grid();
|
var grid = new Grid();
|
||||||
|
@ -1131,7 +1133,11 @@ function handleOverlaySelectionToolUpdates(channel, message, sender) {
|
||||||
var entity = entityIconOverlayManager.findEntity(data.overlayID);
|
var entity = entityIconOverlayManager.findEntity(data.overlayID);
|
||||||
|
|
||||||
if (entity !== null) {
|
if (entity !== null) {
|
||||||
selectionManager.setSelections([entity], this);
|
if (hmdMultiSelectMode) {
|
||||||
|
selectionManager.addEntity(entity, true, this);
|
||||||
|
} else {
|
||||||
|
selectionManager.setSelections([entity], this);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue