Afaik that should be fine.
Ah thx, yes the link indeed works :) But it still should show up somewhere of course.
For multiple players all you have to do is add picking the player. Interestingly it does not work when setting the function to copy picked, I wonder if it's because of the recursive nature.
Develop games in your browser. Powerful, performant & highly capable.
I made an addon but I cannot figure out where I create a new addon :V I swear I looked everywhere but the only link I managed to find was when editing an old addon.
However, that link is just 404.
Is it possible that the music plays twice for some reason and thus it gets louder? Hard to say from just that description, but you can try adding a "Is tag playing" condition so the music only plays if it isn't already playing.
The crystal ball says you have
That's a smart way to do that r0j0.
The link to the new version seems to still be the old version. Anyway, a moving camera should not cause issues I think and from a brief test it does work with the new code I posted (I just put a sine on the camera to move it). Maybe you need to adjust the threshhold variable a bit?
Oh so you mean a camera/webcam photo? That's gonna be super tricky. Iphone uses depthscanning for that I think. There's maybe some js library out there that can get some ok-ish results.
What is "the background"? You can briefly hide a layer, take the screenshot, then show the layer again. Or you mean transparency?
Also another nice trick I just recently learned: Holding Tab and clicking will cycle through overlapping sprites. :)
This was actually a bit trickier than I thought at first. The issue with a raycast is that once the raycast hits an object, it stops. So if there's two or more walls, it will only set the opacity of one of those. So I thought instead of raycasting, using a sprite as a raycast could do (as it goes through all objects) and you can simply change the opacity of all walls that overlap. But then you lose the ability to factor in the height of objects/camera. So I had to recursively cast a ray every time it hits a wall.
wackytoaster.at/parachute/raycast3DwallObscuring.c3p
This should work.
Bummer. I wonder how it runs in webkit though... might try tomorrow.
EDIT: For anyone curious, no it doesn't help.
You are looking for deltatime.
construct.net/en/tutorials/delta-time-framerate-2
Probably you add a layer in 2D mode with parallax 0,0.