I was looking at the Flying template that comes with Construct2, & I noticed that the bullet behavior is attached to a looping background, while the player's object (the pig or whatever it is) is static except for an up & down motion.
I've been experimenting with building this type of game on my own, & the method shown here is completely opposite of what I've been doing. I use an enormous non-looping static sprite for the background image (6800 pixels wide), & then I attach ScrollTo & Bullet behaviors to the player's object.
It works, but I was hoping to get some insight as to the meaningful differences in these methods....why choose 1 over the other? I'm obviously no programmer, I'm just kinda learning by trial & error. Any input?