mirror of
https://github.com/overte-org/overte.git
synced 2025-08-10 04:53:25 +02:00
Update edit.js light icons to now use the name entityIcon
This commit is contained in:
parent
d4ade8278c
commit
9880d40cfb
1 changed files with 8 additions and 8 deletions
|
@ -42,7 +42,7 @@ var selectionManager = SelectionManager;
|
||||||
const PARTICLE_SYSTEM_URL = Script.resolvePath("assets/images/icon-particles.svg");
|
const PARTICLE_SYSTEM_URL = Script.resolvePath("assets/images/icon-particles.svg");
|
||||||
const POINT_LIGHT_URL = Script.resolvePath("assets/images/icon-point-light.svg");
|
const POINT_LIGHT_URL = Script.resolvePath("assets/images/icon-point-light.svg");
|
||||||
const SPOT_LIGHT_URL = Script.resolvePath("assets/images/icon-spot-light.svg");
|
const SPOT_LIGHT_URL = Script.resolvePath("assets/images/icon-spot-light.svg");
|
||||||
var lightOverlayManager = new EntityIconOverlayManager(['Light', 'ParticleEffect'], function(entityID) {
|
var entityIconOverlayManager = new EntityIconOverlayManager(['Light', 'ParticleEffect'], function(entityID) {
|
||||||
var properties = Entities.getEntityProperties(entityID, ['type', 'isSpotlight']);
|
var properties = Entities.getEntityProperties(entityID, ['type', 'isSpotlight']);
|
||||||
if (properties.type === 'Light') {
|
if (properties.type === 'Light') {
|
||||||
return {
|
return {
|
||||||
|
@ -67,7 +67,7 @@ var entityListTool = new EntityListTool();
|
||||||
|
|
||||||
selectionManager.addEventListener(function () {
|
selectionManager.addEventListener(function () {
|
||||||
selectionDisplay.updateHandles();
|
selectionDisplay.updateHandles();
|
||||||
lightOverlayManager.updatePositions();
|
entityIconOverlayManager.updatePositions();
|
||||||
});
|
});
|
||||||
|
|
||||||
const KEY_P = 80; //Key code for letter p used for Parenting hotkey.
|
const KEY_P = 80; //Key code for letter p used for Parenting hotkey.
|
||||||
|
@ -520,7 +520,7 @@ var toolBar = (function () {
|
||||||
toolBar.writeProperty("shown", false);
|
toolBar.writeProperty("shown", false);
|
||||||
toolBar.writeProperty("shown", true);
|
toolBar.writeProperty("shown", true);
|
||||||
}
|
}
|
||||||
lightOverlayManager.setVisible(isActive && Menu.isOptionChecked(MENU_SHOW_LIGHTS_AND_PARTICLES_IN_EDIT_MODE));
|
entityIconOverlayManager.setVisible(isActive && Menu.isOptionChecked(MENU_SHOW_LIGHTS_AND_PARTICLES_IN_EDIT_MODE));
|
||||||
Entities.setDrawZoneBoundaries(isActive && Menu.isOptionChecked(MENU_SHOW_ZONES_IN_EDIT_MODE));
|
Entities.setDrawZoneBoundaries(isActive && Menu.isOptionChecked(MENU_SHOW_ZONES_IN_EDIT_MODE));
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -585,8 +585,8 @@ function findClickedEntity(event) {
|
||||||
}
|
}
|
||||||
|
|
||||||
var entityResult = Entities.findRayIntersection(pickRay, true); // want precision picking
|
var entityResult = Entities.findRayIntersection(pickRay, true); // want precision picking
|
||||||
var lightResult = lightOverlayManager.findRayIntersection(pickRay);
|
var iconResult = entityIconOverlayManager.findRayIntersection(pickRay);
|
||||||
lightResult.accurate = true;
|
iconResult.accurate = true;
|
||||||
|
|
||||||
if (pickZones) {
|
if (pickZones) {
|
||||||
Entities.setZonesArePickable(false);
|
Entities.setZonesArePickable(false);
|
||||||
|
@ -594,8 +594,8 @@ function findClickedEntity(event) {
|
||||||
|
|
||||||
var result;
|
var result;
|
||||||
|
|
||||||
if (lightResult.intersects) {
|
if (iconResult.intersects) {
|
||||||
result = lightResult;
|
result = iconResult;
|
||||||
} else if (entityResult.intersects) {
|
} else if (entityResult.intersects) {
|
||||||
result = entityResult;
|
result = entityResult;
|
||||||
} else {
|
} else {
|
||||||
|
@ -1292,7 +1292,7 @@ function handeMenuEvent(menuItem) {
|
||||||
} else if (menuItem === "Select All Entities Touching Box") {
|
} else if (menuItem === "Select All Entities Touching Box") {
|
||||||
selectAllEtitiesInCurrentSelectionBox(true);
|
selectAllEtitiesInCurrentSelectionBox(true);
|
||||||
} else if (menuItem === MENU_SHOW_LIGHTS_AND_PARTICLES_IN_EDIT_MODE) {
|
} else if (menuItem === MENU_SHOW_LIGHTS_AND_PARTICLES_IN_EDIT_MODE) {
|
||||||
lightOverlayManager.setVisible(isActive && Menu.isOptionChecked(MENU_SHOW_LIGHTS_AND_PARTICLES_IN_EDIT_MODE));
|
entityIconOverlayManager.setVisible(isActive && Menu.isOptionChecked(MENU_SHOW_LIGHTS_AND_PARTICLES_IN_EDIT_MODE));
|
||||||
} else if (menuItem === MENU_SHOW_ZONES_IN_EDIT_MODE) {
|
} else if (menuItem === MENU_SHOW_ZONES_IN_EDIT_MODE) {
|
||||||
Entities.setDrawZoneBoundaries(isActive && Menu.isOptionChecked(MENU_SHOW_ZONES_IN_EDIT_MODE));
|
Entities.setDrawZoneBoundaries(isActive && Menu.isOptionChecked(MENU_SHOW_ZONES_IN_EDIT_MODE));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue