Bouncing ball deceleration... bug or what?

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • So I have this particle moving around using bouncing ball movement. It's set to speed of 1 and deceleration of 0. When I start the frame this works great. It slowly moves in a random direction forever.

    If I try to change the deceleration and speed with an event being triggered, then this also works. The particle speeds up and then decelerates to a stop.

    The issue is that when I try to then set the speed back to 1 and deceleration to 0, the particle starts moving again but then it decelerates and stops? It doesn't appear that I can touch the deceleration value and then set it back to 0 or something. Not sure why it's behaving like this.

    I would think that setting the speed back to 1 and deceleration back to 0 would mean it would move at the speed of 1 forever. But instead it moves for a short distance and then stops permanently.

    Please login to see this link.

    My examples:
    Please login to see this link.
    Please login to see this link.
    Please login to see this link.

  • It's something built into Fusion - the deceleration triggers even when set to 0. The only way to overcome it is to use an always event - for example

    Always == set object speed = 1
    or
    Object speed < 1 == set speed = 1
    or
    Flag 0 is on == set speed = 1

    Casual games: Please login to see this link.

  • Hmmm nope... doesn't work either. Even in the debugger it shows the object's movement as Speed = 1 and Deceleration = 0 yet it's totally just sitting there stopped.

    Please login to see this link.

    My examples:
    Please login to see this link.
    Please login to see this link.
    Please login to see this link.

  • At a speed of 2 - I can keep it constant even if I stop and start it again - so you'd probably solve your problem by changing your speed to 2 or 3.

    When it picks up a real speed of 1 - the object does appear to be stopped and doesn't move. I noticed at the start the object will sometimes move - but sometimes it won't. The speed of 1 seems to be a problem for Fusion.

    Casual games: Please login to see this link.

  • It appears that there is an issue with the bouncing ball movement. I found out that you can't really set a deceleration of 0, doing this is equivalent to setting a deceleration of 1. It's easily noticeable with the attached example.
    This explains why the object stops immediately when you set it at speed 1 and deceleration 0.

    The second issue (minor) is that the deceleration expression returns 0 unless you set it by action.

  • I have noticed an issue with the bouncing ball movement as well, I tried to create a screensaver of an object bouncing randomly. After a few minutes, the bounce becomes predictable and it just bounces in the same two directions every time. This happens on every runtime, but I know I used the movement back in the Fusion 1 days without this issue.

    Bouncing Ball movement definitely needs some TLC.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!