var projectileTransform = Instantiate (projectile) as Transform;
projectileTransform.position = Camera.main.ScreenToWorldPoint (transform.position);
It’s meant to create a projectile from the player character.
It sets it on Z = -8 when the player character is on Z = 0.