Try searching the forum, there may be similar examples.
You might also need to use PlatformInfo expressions for resolution calculations.
construct.net/en/make-games/manuals/construct-3/plugin-reference/platform-info
You can load the screenshot into an empty sprite, resize the sprite to your desired size and screenshot it again. Or paste the sprite onto a drawing canvas and save the image from the canvas.
You don't have to spawn body parts, they are created automatically when you create the body, because you have "create hierarchy=true". And you only need to pin once, not on every tick.
Try this:
I found this solution - add these lines to package.json
"icons": { "256": "icons/icon-256.png" },
If you ticked "package assets" option on export, package.json will be inside package.nw archive.
I think Scirra need to update their export to include these lines automatically.
But the problem occurs when the user hits the spawn button again, the pin only attached to the firstly spawn object only.
When you spawn an object, in a sub-event pick its arm and hand using "Pick child" condition.
Develop games in your browser. Powerful, performant & highly capable.
You can still use the hierarchy to create all objects. And once created, pin the hand to the arm.
You do not have permission to view this post
In this particular case you will probably need to use Pin behavior to pin the hand to image point on the arm. Or update its position on every tick with events.
I fixed some mistakes in my previous comment.
Here is a demo:
dropbox.com/scl/fi/uqgd4mpi4823mi0wtmvzd/randomColors.c3p
Another and better option is to use the Advanced Random plugin. Create a probability table with three values, and then for each sprite assign a value from it. Sounds scary, but it's in fact pretty simple.
For each Sprite Order by random(1) loopindex<Sprite.count*0.35 : Sprite set variable 1 Else loopindex<Sprite.count*0.90 : Sprite set variable 2 Else : Sprite set variable 3
Quotation marks are only needed when you set values via events. If you manually enter text values into instance or global/local variables, quotation marks are not required.
I don't know, it's possible that quotation marks are not supported in probability table names.
Why do you have them in your string in the first place?
Member since 26 May, 2016 Last online 18 Jul, 2025