It seems C2 doesn't like your three digit version number. Opening a project made with 1.1 complains that the new version is older than the old one! Looking at the documentation, it only supports an x.y format. Setting the version to 1.2 in the edittime.js fixes the issue.
Develop games in your browser. Powerful, performant & highly capable.
It's just a variation on the original's wrap code, only you don't wrap. I've altered the template:
You've got Bound-to-layout turned on. It's hitting the top of the layout and stopping. Place a new sprite at the top of the layout and you'll see what I mean. Get rid of BTL.
shoot-em-up: shmup
WebStorage has been deprecated, not removed. Your project will still work. There is work to switch to LocalStorage though.
This is an iOS issue:
https://www.scirra.com/manual/109/audio
"Safari on iOS has a further limitation that no audio can play at all until the first touch. In other words, audio starts off muted and the first touch unmutes audio playback."
https://www.scirra.com/manual/80/groups
You could just change the detection to see if 'all' ImagePoints are overlapping, rather than 'any'.
You can use Groups to control which set of events to run. You can't control the Event sheets themselves. All would be included.
If you need common variables, then you add them to the Family, otherwise they are always unique to the object.
Sorry, I was just working on it.
This uses two canvas objects, one to draw, one to do the hit-test. I've assigned imagepoints at the corner of the test sprite. When one overlaps a filled area, it is "hit".
You could look at the Canvas plugin. You can draw your user defined area, flood-fill, then use rbgaAt to detect overlap.
Most third-party plugins are listed here:
Coming from Ajax, the values will be strings. Either convert them to ints, or use a string to search: IndexOf("432")
http://www.blackhornettechnologies.com/ ... dexOf.capx
Edit: you can use the Debugger to inspect the array.