godotengine / godotengine/godot

Animated TileMapLayer Tiles Won't Pause When The Tree Is Paused

Open
#96,332 7 comments 0 reactions 0 assignees View on GitHub
discussion enhancement topic:2d
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.

![issue](https://github.com/user-attachments/assets/d52252a2-0e74-41d1-8f02-2b4893a319c2)

### 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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.