unity instantiate doesn't work

Code Example - unity instantiate doesn't work

                
                        if(Input.GetMouseButtonDown(0))
{
GameObject projectileA = Instantiate(prefabProjectileA) as GameObject;
projectileA.transform.position = transform.position + Camera.main.transform.forward * 2;
}