0
Fixed

On Step Trigger Not Fixed

Crispy 5 months ago in Game Creator updated by Marti (Lead Developer) 4 months ago 5

You said it was fixed in 0.9.7 but I don't think it's been fixed. I tested it on terrain and on a plane.

Please see video: https://streamable.com/92isa

Unity version:
2018.4.7f1
Game Creator version:
0.9.9

Answer

Answer
Fixed

Okey, so the problem is not that the footsteps sound effect is played while being in idle, but that the footsteps are played more than once when the Character moves.

This happens because we use blend trees to fill in-between animation clips when the character moves, all "footstep" events get fired at once. This is particularly noticeable when the player moves in diagonal, where the walk-forward, walk-left, run-forward and run-left animation clips get interpolated, but each of them invoke the "on step" event.

This has already been addressed and is fixed in 1.0.1, so I'm marking this issue as resolved. Feel free to reopen it after you update if the problem persists.

Under review

It should be fixed but I'll reopen the ticket. Did you test this on 0.9.9 or 0.9.7?

Not Reproducible

We haven't been able to reproduce this. Everything works fine while being on idle. Make sure you're not using the Play Music action, instead of Play Sound. Play Music plays a looped audio clip. Also, make sure you sound effects just contain one sound and not a couple of stings.

Answer
Fixed

Okey, so the problem is not that the footsteps sound effect is played while being in idle, but that the footsteps are played more than once when the Character moves.

This happens because we use blend trees to fill in-between animation clips when the character moves, all "footstep" events get fired at once. This is particularly noticeable when the player moves in diagonal, where the walk-forward, walk-left, run-forward and run-left animation clips get interpolated, but each of them invoke the "on step" event.

This has already been addressed and is fixed in 1.0.1, so I'm marking this issue as resolved. Feel free to reopen it after you update if the problem persists.