Animation Bug report

Apparently, when i play, some sprites are already on last frames,
Flowlab Game Creator - The meteor test
btw, you spelled “behaviours” wrongly
And no, this isnt code issue, if someone told me about this, they are either noobs, or they are kiddy dictionary.

For the animations, make sure you have it into the “start” input instead of the “go to”. The “go to” will take a number input and take you to that frame. I saw on the “ground” object, you had a timer that went into the “go to” input of the animation behavior, which the timer automatically just sends out an input of 1 since it’s not made to output a number, but a constant signal so it just displays the first frame of the animation.
You also had the “play” output into a filter that was equal to 17, which doesn’t make much sense. Since the animation’s “play” output, just like the timer, isn’t made to output a number, but just a signal so it’s also going to be 1. Now if you have a number go into the “go to” input, it’ll output that same number I believe, but I don’t think it’s needed in this case. The Animation behavior has a “done” output which will send a signal once the animation has completed its last frame.
The animation is also sent to have a delay of 40, which is incredibly long. I don’t know if this is intentional or not, but that’s about the equivalent of 4 seconds per frame. I know 1 in the delay counts as 1/10 of a second, but animations run a little slower than traditional timers and other behaviors that use delays as well.

So, for most of the animations, I would just make sure that you are using the correct input and outputs for that, you can also pull up the help guide on the behavior if you are confused on each input and output function.

Also, for the word “Behavior” or “Behaviour” it can be spelled both ways. Behavior is the tradition US English spelling of the word while Behaviour is the tradition UK English spelling. Just like how Color is spelled Color in the US or Colour in the UK, so there are slight differences in the spelling based on countries. Since Flowlab was created in the US, it adopts its English spelling.

5 Likes