Use Timer behavior. When enemy is created, start the Timer for random(1,4) seconds.
In "On Timer" event, fire a bullet and re-start the timer for another random(1,4) seconds.
Check collision polygon in all animation frames. Ideally all polygons and origin image points should be the same in all frames/animations on Platform object.
That's why it's preferable to use a different sprite. Check out the "Kiwi story" template, there are two sprites - Player_Base and Player_Mask.
Setting mouse cursor from sprite never worked well for me. I suggest setting it to "None". Add all cursor images to a single sprite and on every tick set this sprite position to (Mouse.x, Mouse.y). When mouse is over different objects, simply change sprite frame/animation.
Two ways to deal with this:
1) Change full-screen scaling mode to Scale Outer or Off. You may need to re-design some things in your project for this..
2) Don't use TextBox control, create your own text box and keyboard:
construct.net/en/tutorials/mobile-keyboard-and-hall-of-fame-for-all-mobile-devices-738
Yeah, if the sprite doesn't exist, then the condition "Sprite Is Not Moving" returns false and the whole event is not triggered. Here is an easy way to fix this:
On Numpad 6 is pressed (sub-events) Sprite Is Moving : (no actions) Else : Sprite10 Set X... : Function call moveenemies
Did you see Pacman clone template included in C3? It has ghosts AI:
https://editor.construct.net/#open=template-eat-em-all
Edit your comment and then you will be able to insert an image.
Or post on Imgur.
Develop games in your browser. Powerful, performant & highly capable.
You can send a limited amount of data in URL parameters to the spreadsheet. From your explanation I thought there may be hundreds of values.
Another popular option is to send data to Firebase service. There are a number of addons for that.
Well, don't do that :)
I don't know what other solution you are expecting. If you are filling the tilemap randomly, make sure it's not overlapping the sprite.
Need more information. What do you do to the Sprite S, so it gets stuck? If you move it with non-physics methods or behaviors, don't do this.
There is a disabled action "Set x to dest". If you enable it and remove MoveTo, then the control will be much sharper. Or you can experiment with MoveTo settings - speed, acceleration.
Not sure if I understood correctly, check this example:
dropbox.com/s/ipw8xbw83cacn0i/SnakeControl.c3p
Member since 26 May, 2016