Dosu LogoDosu Logo
Ask
Join our Discord
PersonalPublic
WorkAdventure
DocumentsPersonal
index
index
Type
External
Status
Published
Created
Feb 24, 2026
Updated
Feb 24, 2026
Source
docs/map-building/inline-editor/entity-editor/index.md

Placing Objects and Furniture#

Are you moving into your new virtual office? Or are you organizing a conference? In any case, you will need to place
objects and furniture in your map.

The entity editor#

Use the entity editor to drag'n'drop objects from the right panel into the map.

Some objects can be rotated (top, left, bottom, right).
Some objects can have different colors.

When you click on an object, you can attach a number of actions in the right panel.

Objects name#

Objects can have a name.
The name of the object is displayed in a pop-up when users click on the object.

Attaching actions to objects#

When you add an action to an object, the object becomes "clickable" by users.
When a user clicks on the object, a pop-up is displayed with the list of possible actions.

Possible actions are:

  • Opening a link: Opens a webpage, either inside WorkAdventure or in a new tab of the browser.
  • Play an audio file: Plays an audio file. Useful for Jukeboxes!

Snapping objects to the grid#

When placing objects on the map, you can place most objects in a "pixel perfect" way.
If you hold the SHIFT key, objects will be "snapped" to the grid.

WorkAdventure will force any "colliding" objects to be snapped to the grid. This means that if an object cannot be
traversed (like a table), WorkAdventure will make it snap to the grid. This is a limitation of the physics engine
used internally by WorkAdventure.

Deleting an object#

You can delete an object by selecting it and pressing the Delete key on your keyboard.
Alternatively, if you have many objects to delete, you can select the "delete tool" (the bin icon) in the toolbar and
click on the objects you want to delete.

Uploading an object#

You can upload your custom objects and place them on your map.

To upload an object, open the Entity editor and click on the upload zone at the bottom. You can also drag/drop your object image in the upload zone.

Upload Object

You will see the upload form allowing you to configure your asset BEFORE upload.

Upload Form 1

In this form you can :

  • Define the asset name
  • Add tags (separated by a comma)
  • Define object depth
  • Define the object as "floating object"

Once your object is uploaded, you can access it by searching it or click on "Custom" category in entity list.

Upload ended

Object depth#

Object depth is a way to define how your Woka will be displayed while walking through the object. You can use depth preset or define your own by selecting "Custom".

  • Standing : Your Woka will be displayed behind the object
  • On the floor: Your Woka will walk upon the object
  • Custom : Move the blue selector near the object to define the point where the Woka will be displayed behind the object

Upload Form 2

Floating object#

By default, a custom object can be placed on the map guided by a grid. By leaving this parameter unchecked, you can click on the image to define the collide parameter (define if your Woka can walk through the object or if he needs to walk around it).
If you check the "floating object" checkbox, your object can by placed freely on the map. It does not stick to the grid anymore. However, you will not have the opportunity to define a collision grid anymore.

Upload Form 3

Note : The "floating object" checkbox is NOT EDITABLE after upload. A floating object will never have a collision grid.

Editing an object#

On the entity editor your can edit your custom objects. Included defaults objects are not editable.
To edit a custom object, select it and click on "edit" button.

Edit object

You will see an edit form on wich you can :

  • Edit the name
  • Add/remove tags
  • Edit depth (learn more)
  • Remove the object (this action will also remove the object on the map if it was already placed)

Edit object

Do not forget to save your modifications by clicking on the "Save" button.

Frequently Asked Questions#

I cannot move or select an object on the map#

If you cannot move or select an object on the map, it is probably because the object is part of the Tiled map (the .tmj file).
In order to move or select an object, it must be created from the inline map editor.

If the object is a sprite part of the Tiled map, you won't be able to move it. You will have to delete it from the Tiled
map and recreate it in the inline map editor.

Special thanks#

:::info Sponsored feature ā¤ļø
This work has been supported by the French government in the context of the "Programme d'Investissements d'Avenir"
(Investments for the Future Program), managed by the National Research Agency (ANR) under the reference ANR-21-DMES-0001.
:::

Documents
CHANGELOG
CONTRIBUTING
README
README
README
README
README
README
README
README
README
README
README
README
README
README
README
SECURITY
adminAPI
animations
api-camera
api-chat
api-controls
api-deprecated
api-event
api-mapeditor
api-metadata
api-nav
api-player
api-players
api-room
api-sound
api-start
api-state
api-ui
broadcast
camera
chat-zones
communication-between-services
contributing-to-scripting-api
diagrams
entity-collection-file-format
entry-exit
entry-exit
events
focusable
github-pages
highlight
hosting
how-to-translate
index
index
index
index
index
index
index
install
invite
jitsi
jitsi
matrix
matrix-chat-zone
matrix-dev
meeting-rooms
meetingRoom
megaphone
open-link
open-link
openid
opening-a-website
personal-area
phone-chat
play-sound
play-sound
restricted-area
scripting-internals
self-hosted-access
silent
special-zones
text
troubleshooting
troubleshooting
using-typescript
variables
wa-hosted
wa-maps
website-in-map
wokas