lionz's Recent Forum Activity

  • You can have conflicting conditions that happen at the same time and try to play more than one animation, it is a common problem. You have to add extra conditions to make sure it can't happen, such as adding to your movement controls 'is not jumping' so that it will play the jump animation.

    When you are attacking you can set a variable for attack. Then you add to the movement controls and anywhere else it might conflict, 'is not attacking' so that the attack animation plays when you are attacking and the movement plays when you are not attacking.

  • Do you have another sprite stuck to the player that is a box? Hard to guess without the file, I would share link to the file if you want it resolved :)

  • Is the player using an animation? The custom polygon should be applied to all frames of the animation.

  • I have to guess but it looks like it is choosing the same spawner when you pick a random instance before it is destroyed. Add logging with the Browser object and record the spawner.UID to see if it is the same one being picked each time when this happens. Also the instance variables on the Dummy object could just be global variables from what I can tell.

  • Try it and see if it helps

  • It's the same although you could say the timer behaviour is more convenient. You can use either one.

  • I will check it out but you were already there pretty much with the logic from your first screenshot it was just about tweaking a few things.

    For Player.Y it is set at array.width-1,1 after the push back player X action

    You need to ensure the array height is at least 2 or the column doesnt exist for the player Y.

    Run it in debug mode to see what is happening with the values.

    The main reason you should get used to manipulating a single array is because when it comes to importing a data file like the one you have provided it should be imported as is into one array.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Set the deceleration to 0. If the speed is not high enough then increase the max speed. If you want to keep charging forward at full speed then set acceleration to 0.

  • When you create the function in C3, you right click on it in the event sheet and choose to add a parameter and you create it there. Then in another part of the event sheet where you call the function it will request a value for the parameter.

  • They're not? You've unticked 'Default Controls' which is what would cause this as this means move with arrow keys.

  • Rather than function.param(0) the parameters now appear in the list and look like variables so you just type the name of the parameter.

  • 1. You use one array with 2 different columns, such as 0,0 and 0,1 then 1,0 and 1,1 where 0 is the X co-ord and 1 is the Y co-ords, you would push back X and then Y you need to set in the same row and for this you need to know the row's X value so use the array's width to work it out maybe array.width-1,1, where the X is set at array.width-1,0 when you push it

    2. You can pop the top row of the array as you push one in

lionz's avatar

lionz

Member since 5 Aug, 2013

Twitter
lionz has 79 followers

Trophy Case

  • 13-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

26/44
How to earn trophies