Master_Odin's Forum Posts

  • 3 posts
  • I was making some animations and made a condition for it that was:

    if(play_death_animation == true)
             play appropriate death animation
    else
    	if(moving)
    		moving animation
    	else
    		idle
    	if(jumping)
    		jumping animation
    	if(falling)
    		falling animation
    [/code:17ebdfw8]
    However, nothing in that else was being done (and adding a simple event to the top of it didn't affect anything either. I had to invert the original if and then stick the nested ones inside of it to make it work and I thought that was mighty strange and made little sense. Explanation for it?
  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Well, that solved it, but it seems like physics are really weird at the moment for me. Having a block fall on another block has it shoot up into the sky (if it falls on a corner). It's pretty strange.

  • Firstly,

    When using the physics movement for a block, it basically just falls through the ground I've created and that can be run on by the player sprite (that uses the platformer behavior). Any help as to why this might be would be appreciated as I suppose I could make an event for it, but I feel like that's weird to see.

    P.S. The block has been set to solid/not solid and that didn't fix it.

    P.S.S. Sorry if this was asked before, but I couldn't find it.

    e: second issue was jsut a bad condition.

  • 3 posts