I don't think this is possible.
If you need to change this object when the entire game is paused, you'll have to do it with events, for example:
On every tick: Ready set width to (Self.width+1)
yes, sure!
Your title says nothing about solid objects. "Collision" is when two objects touch!
You should use Line of Sight behavior. And instead of adding object to turret's targets, acquire and unacquire targets.
Here is a similar demo, you can add a solid wall to it and turrets won't shoot at targets that are behind the wall:
howtoconstructdemos.com/how-to-limit-the-angle-of-view-for-turret-behavior
Seems like a bug:
dropbox.com/s/x1wn5br7dx1iilr/TurretFamilyBug.c3p
You should report it:
github.com/Scirra/Construct-3-bugs/issues
Turret doesn't shoot by itself, it triggers an event "On Turret shoot". Inside this event you can check that the turret is not overlapping an enemy, and only then create a bullet.
This is not yet supported, please vote for this idea:
construct3.ideas.aha.io/ideas/C3-I-766
If you need a curved line, you'll have to draw it with lots of smaller lines or dots and some math formulas. Try searching this forum for the words "bezier", "curve" etc.
Ashley, good to know, thanks for the info!
Gravity is basically force. You can set the world gravity to 0. And apply Force 20 to the Player on every tick.
Yes, Google Play does require this. I got that error a couple of days ago and had to change target SDK version to 29.
Ashley I haven't actually tried to make a signed APK in the new version, but I believe OP is referring to this issue:
Google Play doesn't allow uploading APKs targeting SDK 30 and signed with signature scheme v1. Does the C3 build service support v2 signatures?
Develop games in your browser. Powerful, performant & highly capable.
Of course, you need to invest effort in solving this issue, I think everyone wants to understand this and solve it as needed)
I meant you should try investigating it :) And then explain us how to fix it.
If your enemies are moving from right to left, I would suggest using Compare X<(ViewportLeft(layer)-100) condition.
This way the enemy will respawn after it disappears at the left edge of the screen. Similarly, respawn it at x=ViewportRight(layer)+100
Member since 26 May, 2016