@Murtaza Having tested Hyperpad for some days now, I have found some things and behaviour that I will suggest to add. It is a cool tool, and as I said in a mail earlier: would love to see what it can do when/if Apple would ever allow less strict rules on development tools like this one in the App Store.
I would be interested in beta testing. Will have much fun following the evolution of Hyperpad! šš
@Deeeds when you tap on a behaviour there's a tab for tags right at the bottom (look at Aidan's second screenshot). Select or create a tag and have all your objects in that tag, then the behaviour will run on all of them. This doesn't work underneath a collided behaviour with the same tag though because it would only run on the object you collide with. Tags can also be used in a loop with "for each" selected, making it Loop over every object in that tag.
@iTap-Development Cheers for this, too!
Hugely helpful tip. I'm flogging the physics engine, so any/all extra CPU saved is freedom to do more stuff, add more particles, use more graphics, make more sounds, etc.
@Dauicrew First of all thanks. Second of all it's not the shop but here's a small part of the update (it's cropped so people can't guess what it is)[image: a3e3f830-223b-49a3-bbbb-ae8c4015ec80.JPG]
Third of all WHY DID YOU UPVOTED LITERALLY ALL MY POSTS. And how do you upvote?
Still feeling like being able to check multiple assets and delete them all at once should be added (even though I can sync with dropbox, which can takes forever for me). Not many people use the animations system it seems but this becomes a great hassle when the number of frames gets high. One alternative I have found is that I should import the frames into a folder. That way I can delete the folder to delete all images.
Sadly for me I live in a zero gravity area and many attempts at sticking the iPad on the pc screen have failed. So I thought that there may be some gases that might cause the problem so I decided to remove some. After renoving most gases I came to a conclusion that the gas that was causin the problem was oxygen so I instantly began to remove it. Surprisingly it worked but not as expected as the lack of oxygen does not allow me to ...
@iTap-Development not directly, but as I said before you can find the coordinates relative to 0,0 of the screen by doing this (for default zoom):
X=Touching.X(World Coords)-Screen.X+16
Y=Touching.Y(World Coords)-Screen.Y+12
When you change the zoom, this won't work anymore since the screen centre would change. To fix this, change the 16 and 12 offsets to the centre of the screen when you zoom.
@This if you want it to happen every time the attribute satisfies a condition, you could use an execute behaviour in the objects that set the attribute, executing the get attribute and check if it's greater. That way, it checks if the attribute is greater than one every time you change the attribute.
The collided behaviour gives 2 outputs. Object A ID and object B ID
Object B would be the coin you collided with
Use modify array behaviour to append object B ID to an array (get coinsArray attribute).
Save that array to file and change coinsArray attribute to the array as well (set coinsArray attribute)
At the start, load collide array from save file and loop the array.
Use get array item with index "loop index"
That will be the coin ID. Set an attribute to tell it's already been collected, change the color, etc.
@RobinsonX Thanks for this. Honestly if it wasnt for your videos also I would be lost in alot of things. You do a good job of explaining things clearly yet also adding humor to your videos. Great work