Narrowed down the problem - Still need help

AppFueledAppFueled Member Posts: 308
edited November -1 in Working with GS (Mac)
I have an actor that is a gun. When it fires, it kicks back and a bullet comes out. This works fine.

UNTIL, I drag another one of the same actor onto the stage. Only one will animate. If I drag yet another, still only one of the 3 will animate.

The gun actor spawns a bullet which takes off in a direction. I found out that if that bullet is spawned on top of the actor, IT WORKS FINE! In fact, I can have 3 copies of that actor on the stage and it will work. But it looks funny when the bullet is spawned on top of the actor so when I change the spawn to happen behind the actor, only one copy of the actor will work on the stage.

Anyone have this problem? Are there any solutions or is this a bug in Gamesalad? Thanks!

Comments

  • RHRH Member Posts: 1,079
    GameSalad works its way up from the bottom of the layers to carry out the rules in actors if that makes sense.

    Do you have an attribute or something that triggers the animation? Does this attribute get set to false right after it changes to true or something? Adding a timer in here might help.

    I imagine that the problem is happening where something is triggering the animation but it only has time to trigger one before the needed circumstances are changed.

    Hope that makes sense. And it's incredibly hard to tell without seeing your project.
Sign In or Register to comment.