lionz's Recent Forum Activity

  • Looks like you are asking it to do the same thing for left and right, that won't work.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You can use 'for each element' then 'compare current value'.

  • In project properties, set the viewport size to something portrait such as 480 x 854 or 720 x 1280, and set 'Orientations' to Portrait so it is fixed vertical.

  • Yes it triggers once when the video has loaded. To trigger again you create a new advert and let it load.

  • Use a global variable as a condition. On your hit/damage logic say if variable=0. When the player gets hit set the variable to 1, wait 3 seconds then set the variable to 0. This locks out hitting while variable is 1.

  • The issue is with your on created event, which I assume is true on start of layout, that's why I mentioned to disable events to check where the problem is. On created also targets sprites created on the start of layout, even persist objects are created again, so it's setting everything to black I assume because that event is true when you go in. You could fix this by adding a condition, on blobdraw created and only if the string instance variable is "" then set the color.

  • Not sure what's going on there. Check if the variable is correct for the incorrect blobdraw objects, that means it hasn't picked up the setting of the colour. If variables are also wrong, start disabling events to try and determine where the problem is. Seems to me like you don't need the on start of layout set colour events if they are persist objects?

  • Replace 'is in touch' with 'on any touch start'

  • Why didn't you use one family called toy with family instance variables 'type' and 'colour'?

  • It's a loop that runs from 0 to number of keys stored. It won't put any obvious gap because it's running it all in one tick although you could try stopping and continuing the loop. If you want to wait you could try calling a function with a number sent through as a param, you add 1 to this number each time you run the function. Inside the function you 'get' the dictionary item 'param' so dictionary.get(""&param). When you've done what you need to do with the key then you add 1 to the variable you are sending through the function and call it again.

lionz's avatar

lionz

Member since 5 Aug, 2013

Twitter
lionz has 73 followers

Trophy Case

  • 11-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

24/44
How to earn trophies