AnimationTree is setting animation points I have disabled or deleted.
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 54/100
Research direction
Start by opening the attached reproduction project, then inspect how AnimationTree applies animation tracks when their animation clip rows are disabled or removed. Reproduce the reported speed_scale and sprite scale values in link.tscn with the AnimationPlayer, and compare the behavior with the RESET animation. Done means disabled or deleted tracks no longer set those properties unexpectedly.
Written by the indexing model from the issue text.
Description
Tested versions
v26.3.rc.3.official [ccb92435b]
System information
Operating System: Debian GNU/Linux 13 KDE Plasma Version: 6.3.6 KDE Frameworks Version: 6.13.0 Qt Version: 6.8.2 Kernel Version: 6.12.107+deb13-amd64 (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5700G with Radeon Graphics Memory: 16 GiB of RAM (15.0 GiB usable) Graphics Processor: AMD Radeon Graphics Product Name: B550M-ITX/ac
Issue description
Like I said in my previous issue, I made my animations set its own speed_scale and the sprite's scale.x to try to do a specific animation.
Now that I have disabled those animation clip rows it just sets the animation speed_scale to 0 and the sprite scale to 0,0
I also checked the RESET animation and have also tried completely removed those animation clip rows.
It still does it.
Steps to reproduce
- Download the project
- Open link.tscn
- Clip on the AnimationPlayer Node
- Try to play walk-left-fast or default animation.
Minimal reproduction project (MRP)
Bugsquad edit:
Old MRP:
New MRP:
[!NOTE]
Brought from https://github.com/Redot-Engine/redot-engine/issues/1552#issuecomment-6304450012
This one I tried to use two separate idle animations one at -0.5 and one at +0.5 so when it was 0.0 it wouldn't do anything...
Sadly at 0.0 it defaults to -0.5
- Dominant language
- C++
- Stars
- 6.1k
- Forks
- 337
- Avg merge
- 1d 51m
- Merged PRs (30d)
- 41
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Redot-Engine/redot-engine
-
bug topic:worldscape usability
Difficulty 4/5 3-5 days Newbie friendliness 35/100
Redot-Engine/redot-engine#1556 · 3 comments ·
Maintainers usually reply within 1 day
-
bug topic:3d topic:editor usability
Difficulty 3/5 1-2 days Newbie friendliness 48/100
Redot-Engine/redot-engine#1554 ·
Maintainers usually reply within 1 day
-
AnimationTree does not respect AnimationPlayer's speed_scale or the AnimationClip's update modeOpenbug topic:animation
Difficulty 4/5 3-5 days Newbie friendliness 45/100
Redot-Engine/redot-engine#1551 ·
Maintainers usually reply within 1 day
-
bug topic:editor topic:rendering
Difficulty 5/5 Over a week Newbie friendliness 35/100
Redot-Engine/redot-engine#1550 ·
Maintainers usually reply within 1 day
-
bug needs testing topic:core
Difficulty 4/5 3-5 days Newbie friendliness 50/100
Redot-Engine/redot-engine#1549 · 1 reaction ·
Maintainers usually reply within 1 day
All issues in Redot-Engine/redot-engine
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
telegramdesktop/tdesktop#31505 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
ll-builder shell completions omit existing lockfile commands and --lockedPossibly taken @project-nju-learner claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
OpenAtom-Linyaps/linyaps#2291 ·
Maintainers usually reply within 1 day
-
area: ui bug P3: low value: low
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
patrick-hudson/put.gd-desktop#494 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
prestonbrown/helixscreen#1867 ·
Maintainers usually reply within 2 days