Search Issue Tracker
Fixed in 2018.3.X
Votes
21
Found in
2017.3.0b2
Issue ID
966679
Regression
No
Editor performance degradation when working with big Tilemap
How to reproduce:
1. Open the "Project.zip" project
2. Open the "MainScene" scene
3. Try painting some tiles into the tilemap
Actual result: Unity starts lagging/freezing. (gif attached)
Expected result: Unity shouldn't be lagging.
Note: The Editor works fine when editing tilemap while in Play mode.
Reproducible with:2017.2.0p1, 2017.3.0b9, 2018.1.0a4.
------------------------------
fixed in 2018.3.0a6 - use prefab mode to edit tilemaps.
Comments (11)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- “There is no data available for the selected frame.” appears in the Timeline section after closing Target Frame Time dropdown
- Unity Version Control window opens when right-clicking the icon on the main toolbar
- [Android] Native Crash on TilemapRendererJobs
- Character text is not bold in the title of GameObjects in the Inspector when naming using specific language characters
- IndexOutOfRangeException and GUI Error get thrown in Scene View when Articulation Body Edit Joints is set to "Edit the joint angular limits"
CarnivorousHam
Aug 28, 2018 16:15
Fixed! Hooray!
CarnivorousHam
Aug 03, 2018 02:22
Still have it. My grid isn't even a prefab. Wicked slowdown.
Napoleonite
Jun 14, 2018 15:30
I have it too. Breaking the prefab instance seems to be the only way to be able to work in large tilemaps (or multiple tilemaps).
mattouBatou
May 12, 2018 21:58
I'm getting this also and can confirm it is due to using an instance of a tilemap prefab vs unique tilemap created in your hierarchy. You can check yourself by creating a tilemap as a prefab, painting some tiles, pan around while Tile Palette window is still open and see the performance drop as you paint tiles.
Now just simply break the prefab link to your tilemap and see the editor performance increase.
I tried this in a scene with 109,003 16x16 tiles and the difference is that using a tilemap as a prefab instance, the editor locks up for minutes at a time until the next time you try to do anything vs normal editor responsiveness.
LeMorrow
May 12, 2018 00:42
Yep, definitely starts lagging way too fast. It's very annoying.. At least it works in play mode so we can edit in play mode and then copy the tilemap and paste I guess.
FlynnPierce
Apr 09, 2018 16:05
A prefab connection makes the lag much worse, but it also happens to some degree even without one. With a prefab, even a 50x50 tilemap in a fresh project lags on my i7-6700k/SSD.
Raali_Oloth
Feb 18, 2018 13:25
I think it happens only if your map linked to prefab
over99999
Nov 21, 2017 02:57
Same here, but I don't think mine is big enough, but it's already lagging in editor.