Open Miskler opened 1 year ago
Not able to tell what is missing or broken from your description
@AThousandShips The difference between my topic and those you refer to is that the node erases the animation there for users, but for me it simply cannot reproduce it (without errors in the console)
Thank you for clarifying, as I said it was unclear what was wrong
@AThousandShips I tried to describe the problem as much as possible in my post. Can you tell me what other information I need to provide?
It would also not be superfluous to put the tags "bug" and "need testing" above my post :)
All you said about it was
all AnimationPlayer's stopped working in my project
So it's hard to tell, that's why I asked if those might be related
Which leads to errors
Can you please add what those error messages are?
I can't add tags, no more than you can, you'll have to wait until someone else does
@AThousandShips Another thing I noticed is that the animation simply cannot be reproduced. I can change the position of the animation, the animation can move to the selected state, but it cannot be reproduced.
https://github.com/godotengine/godot/assets/69055489/4b372596-6cf4-4906-af4c-3d90350f36ac
By "reproduced" do you mean played? I don't know what you mean, but your video shows it not playing when pressing play
@AThousandShips The errors that I mean are in-game, for example, the function waits endlessly for the animation to end, it switched to playback mode, but in real life it does not play, which leads to "errors"
@AThousandShips As you can see on the videos and gifs that I threw off earlier, when I click on the animation playback buttons, the animation name is indicated in the node properties, as well as the ability to move the animation slider is taken away from me until I turn off its "playback"
I start using the poke method to check the working (on the left) and the non-working (on the right).
The only thing I noticed is that a strange identifier was assigned to the worker
I don't see any more differences between the working and non-working version. I want to remind you that I gave an example in the article. Here is an example of a working scene with which I compared: lazer.tscn
I don't have enough qualifications to understand the cause of the bug alone, but for some reason I need to prove that I'm not a deer and there is a bug after all.
but for some reason I need to prove that I'm not a deer and there is a bug after all.
What? I am simply trying to figure out what you're having problems with, in order to help you, I'm not calling you unintelligent or unknowing, I'm just trying to work out what you are saying because there's a language barrier here
Re gray names, I think it wrongly converted the process mode of your topmost mode. When this happened to me, all the children nodes were paused and that's why they were gray in the tree
@AThousandShips Okay. I'm sorry I was too rude, I'm just very upset by the fact that I got a very unpleasant bug that does not allow me to continue working in version 4.
Godot version
4.0.3.stable
System information
Win 10, i5-11400H, 16GB RAM, RTX3050M
Issue description
When switching from 3.x to 4.x, all AnimationPlayer's stopped working in my project. This problem occurs both in the editor and in the running project, which leads to errors.
Another thing I noticed in my project is that most of the nodes in the scene have gray names. Maybe it has something to do with it?
Steps to reproduce
I threw off the scene in which this error occurs. If you need the whole project, it is fixed in my profile - kHUTER. What is noteworthy is that this problem is not observed in projects created on 4.
Minimal reproduction project
load.tscn