Hello world. I want to make an enemy shoot a long projectile at the player. The problem I am having is that the sprite is premade. This means that when I instantiate or activate it, it fully appears. I want to make it seem like it’s coming out a little at a time (think of a fire breathing dragon). I’m thinking about adding another camera that will only see the projectile and make it’s (viewport, frustum, not sure which is the right word) only view part of the screen. The Main camera will not be moving so this will work exactly the way I want it, the problem is that it seems kinda inefficient to add another camera just for this. If there’s a better way I would love to hear it. Here’s an image of koopa shooting a fireball. Imagine it slowly coming out of his mouth and only the part that’s outside being visible. My projectile is longer so hiding it behind the character sprite won’t work because it’ll be visible past his back. I also want to point out that the projectile will be an arm, from fist to elbow.