godotengine / godotengine/godot
Animated TileMapLayer Tiles Won't Pause When The Tree Is Paused
- Dominant language
- C++
- Stars
- 117k
- Forks
- 26.8k
- PR merge metrics
- PR metrics pending
Description
### Tested versions
Godot v.4.3.stable
### System information
Windows 10 - Godot v4.3.stable
### Issue description
As the title says, animated tiles created in a tileset resource won't stop animating when pausing the scene tree, unlike all other processes that are meant to be. example below.

### Steps to reproduce
Create an animated tile in a tileset resource, assign it to a TileMapLayer, and via a script, toggle the tree's paused property.
### Minimal reproduction project (MRP)
[mrp_001.zip](https://github.com/user-attachments/files/16818656/mrp_001.zip)
Contributor guide
Research direction
Start with the minimal reproduction project and the TileMapLayer animated-tile behavior described in the issue. Verify that pausing the scene tree leaves the animation running, then confirm the expected result is that it stops while paused and resumes afterward.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100