I don’t remember the exact reason why tiles are painted on top of the grid, but I believe it has to do with having a common pivot for all tiles: one that sits at the bottom. Otherwise, it becomes difficult to manage tiles that have different heights. If the pivot would sit at the center for example, tiles that are taller would not be in sync with smaller tiles.
I believe changes would need to be made in different areas and it’s not immediately obvious how this change would need to be made, nor is it desirable.
Hi. Is it ok to ask for a feature request? Just need the ability to duplicate a TileRuleProfile
Maybe i can make it but i think better make an official change?
edit:
Just made that. So… no rush
But i still think it’s pretty handy to have
Event e = Event.current;
if (e.alt || e.control)
return;
In TileRuleObjectSpawn.124
Bcoz when holding alt to rotate, the tilerule brush still brushes along the mouse path. Pretty annoying…
Unless there’s another way to disable this?
edit: Oh, too hasty. This disables brush size and grid up/down by scroll…
Anyways, yea just letting u know that the paint when alt rotate behaviour is not so nice
edit: seems like best to do this in each overrides of the tile brush types
Also, does GS support scale -x flips for tiles? If so, can it handle the merging of those objects too?
edit: Sometimes i have some questions, but if it’s just small edits like this i think i’ll just email, is better?
Hello, I am having a problem. On one of my scenes, when selecting GSpawn it lags trying to use it in scene view. Try creating a new scene and works fine no problem. What am I doing wrong??
I think I found the problem, I had a lot of characters that i was using has a crowd and even though they weren’t active it was slowing down GSpawn by a lot. When I deleted them all, it was working fine again.
I guess I found the limit of how many characters are in a scene for GSpawn to run smoothly haha.
Indeed, GSpawn needs to parse the objects in the scene in order to keep a tree structure updated. This is what allows you to interact with the objects without any colliders attached to them.
It would be a lot better if Unity would notify when an object gets created or destroyed, but this is not available at the moment