• Loop through array values

    6
    0 Votes
    6 Posts
    602 Views
    Jack8680J
    @TutorialDoctor yeah, loops are for going through the items as fast as possible. Try something like this for what you want: [image: 4e4824e6-a511-4fe6-9df3-3c0a89ed4815.PNG]
  • Level with me on the "Levels" :)

    14
    0 Votes
    14 Posts
    1k Views
    iTap DevelopmentI
    @ackov77 I think it’s under UI
  • Constrain the "Drag and Drop Area" Error ?

    10
    0 Votes
    10 Posts
    872 Views
    John LiaoJ
    @Murtaza Yes, I redo it again, and everything is fine now. tks.
  • Here's a list of free ways to get assets!

    1
    0 Votes
    1 Posts
    213 Views
    No one has replied
  • What are all these Discovery Students?

    10
    1 Votes
    10 Posts
    1k Views
    Wazk MobileW
    It's nice to see that more people are coming to hyperPad, hopefully they will get better. If you go to my hyperPad profile you will see that lots of my games are terrible (you should have see my game press games.) but I got better over the years. now lots of my games are in hot projects and I have 4 apps on the App Store. They will get better as everyone else did.
  • Lost in behaviors

    2
    0 Votes
    2 Posts
    216 Views
    Jack8680J
    @T-Studios double tap with two fingers at once, it'll reset the position to the origin (hopefully you put your behaviours near there).
  • Does enlarging cause crashing

    2
    0 Votes
    2 Posts
    213 Views
    Aidan_FireA
    @Nguyen-Tam Making massive objects is always laggy, but I believe making any object bigger is laggier than making them smaller. When I want to know things like this, I normally just duplicate (branch) my project so I can test it without ruining my original game. What is this small object? If it is an image with 100% scale and you want to make it lots bigger, it will also get really blurry. If it's an empty object, you should be fine. Enlarging objects won't really crash hyperPad though unless you do something else to make it REALLY laggy.
  • Change layer

    6
    0 Votes
    6 Posts
    710 Views
    Jack8680J
    @Bryan just move to layer behaviours, one for each layer, each with a different layer selected: [image: 622a0bdf-34b8-4190-9233-4b558d235fe7.PNG]
  • Multiple collisions

    6
    0 Votes
    6 Posts
    766 Views
    Jack8680J
    @Bryan put all the objects in a tag (including object detecting the collisions), use a loop to count the number of objects in the tag (subtract 1 to exclude self), if number of objects colliding is equal to number of objects in tag except self ( can't collide with self), then the object is currently colliding with all objects in the tag. This is shown in the first screenshot: [image: 3de1e38b-093d-404c-b211-2ae2d2a6dbaa.JPG] To detect whether the object has ever collided with each object instead of detecting whether the object is colliding with all at the same time is similar, but the object detecting the collision is instead given a unique ID based on a global variable (so you can have multiple detecting objects that don't interfere with each other). A dynamic attribute is applied to all objects in the tag that it collides with so it only counts each object once. This is shown in the second screenshot: [image: 6e09fcf6-9f85-4df7-bfcd-14a2fc040430.JPG] The behaviours in both screenshots should work with spawned object and multiple detectors too, but if you don't have this they can be simplified down a bit (you don't need to count objects if you know how many there are and don't need and ID if there is only one object anyway. EDIT: to clarify, "set attribute" is the global variable, with a value equal to "ID (Add Values)", and "set attribute2" is a dynamic attribute with a value of 1 and the key "combine text".
  • Ole Zorn taking interest

    4
    0 Votes
    4 Posts
    488 Views
    MurtazaM
    Saw that and addressed his question. We've actually had the pricing page changed for a while now, it's just not live until the next update goes out.
  • Image resolution?

    4
    0 Votes
    4 Posts
    443 Views
    iTap DevelopmentI
    @Jack8680 @T-Studios thanks
  • Line Generation Help

    11
    0 Votes
    11 Posts
    1k Views
    Jack8680J
    @Evolution why not? It's at a fixed angle, if you set the z layers right it should work with a single graphic per cube, right?
  • Help Please

    10
    0 Votes
    10 Posts
    1k Views
    MurtazaM
    @Jack8680 I don't know yet. We don't want to add too many extra features for the first version since it will just end up taking longer to get out.
  • Is it possible to nest objects / labels?

    10
    0 Votes
    10 Posts
    979 Views
    R
    @iTap-Development That sounds nice.
  • Physics and Movement help Please!

    4
    0 Votes
    4 Posts
    453 Views
    BenstarB
    @Jack8680 Thanks, it's working perfectly πŸ‘
  • Isometric builder

    1
    0 Votes
    1 Posts
    188 Views
    No one has replied
  • Performance question

    3
    1 Votes
    3 Posts
    383 Views
    iTap DevelopmentI
    @Hamed ok, thanks for the help!
  • Convert empty object into asset/graphic

    16
    0 Votes
    16 Posts
    2k Views
    MurtazaM
    @Lupo HyperPad isn't GamePress. It was rewritten from scratch. Certain changes were made for performance reason, and other changes for usability.
  • Xcode Junk

    4
    0 Votes
    4 Posts
    459 Views
    Wazk MobileW
    Yeah I know I'm in all my file I have no other files.
  • Item Box in Platformer Game

    8
    0 Votes
    8 Posts
    782 Views
    Jack8680J
    Interesting. If you want it to reflect off objects you could set the velocity when it spawns, then put all the objects you want to reflect off in a tag and then use the collided behaviour with the tag selected and either multiply the x velocity by -1 and set to that. Or use collided on left, set velocityX to positive value; collided on right, set velocityX to negative value.