Scene Editor
Once the entities (*.ent files) are ready, the Scene Editor is used to compose complex scenes.
Features:
- Use the entity selection bar on the bottom of the screen or roll the mouse wheel to browse existing entities
- Left-click anywhere to place the entity where the cursor is
- Right-click anywhere to switch to entity selection mode
- Once in selection mode, left-click any entity in scene to select it
- Drag and drop any selected entity to move it
- Press Delete to remove the selected entity from scene
- While in the entity placing mode, Hold SHIFT to align it as a tile map
- Press 'F' to change the starting frame from the selected entity (if it has animation)
- Hit 'Q' and 'W' keys to rotate entities before placing them.
File Menu:
- New: clear scene and starts a new one.
- Open: open a scene.
- Save: saves scene.
- Save as...: save scene as...
- Go to project manager: sends the user back to the project manager.
Right panel:
Lighting mode:
- Pixel shaded: enables per-pixel lighting (if supported).
- Vertex shaded: enables per-vertex lighting.
Tools
- Place entity: activates the entity browsing and placing mode.
- Select entity: activates the entity selection mode.
- Ambient R/G/B: ambient light color.
- Light intensity: multiply the intensity of every light source in scene.
- Parallax: parallax effect intensity in scene. Parallax enhances 2D sprites depth feel according to entity's z-position.
- Z-axis dir x/y: vector that represents the direction of the z-axis. The default vector is
vector2(0,-1)
. These fields will be visible only if the "Show advanced options" field is active.
- Update lightmaps: recalculates all lightmaps for static entities.
- Update entities: updates all entities according to the last changes made to the original .ent files. Entities in scene whose original names were changed won't be automatically updated.
- Toggle static/dynamic: toggles the state of the selected entity between static and dynamic.
- Lock static entities: locks every static entity while in "Select entity" mode. Check this option to prevent static entities from being accidentally moved.
- Use static lightmaps: enables or disables pre-rendered static lightmaps.
- Show custom data: when active, shows all custom data stored in the entities.
"Select entity" mode:
While in selection mode, the entity ID will appear at the upper left corner of selected and highlighted entities.
"Place entity" mode:
- A: indicates that the entity has sound effects.
- B: indicates that there's a light here.
- C: indicates that there are particles here.
While browsing entities in the "Place entity" mode, symbols and mean that there's either a light source or a particle system attached to the entity.