deepnight / ldtk

Modern, lightweight and efficient 2D level editor
https://ldtk.io
MIT License
3.27k stars 181 forks source link

Request: Fine-tune Entity position with arrow keys #514

Open heygleeson opened 3 years ago

heygleeson commented 3 years ago

Hey! This is such a great tool already, I'm looking to incorporate this into my workflow with GameMaker Studio 2.

I would like more control when placing Entities in the level - being able to fine-tune a selected Entity's position with arrow keys would be a fantastic addition.

Additionally, holding ALT while dragging a selected instance could disable grid-snapping.

Related Issues:

159

304

eliasdaler commented 2 years ago

I think another good addition for precise placement might be to be able to specify entity position/size by inputting them directly, e.g. have menu like:

position (20, 32)
size (32, 23)
deepnight commented 2 years ago

I think another good addition for precise placement might be to be able to specify entity position/size by inputting them directly, e.g. have menu like:

position (20, 32)
size (32, 23)

This one will actually be part of 0.10 update :) image

JiffyRob commented 4 weeks ago

This would also be useful for trying to pack entities tightly together or having entities overlap. At the moment it is impossible to place entites right next to each other without moving them manually or enabling the grid, as when the cursor goes near an already placed entity clicking switches from placing a new entity to selecting the old one. This would allow you to place an entity far off and then shift it into place with the arrow keys, though long-term a there is probably a better solution.