Поставьте Debug.Log внутри условия чтобы проверить, что объект действительно инстантиируется. Если да, то посмотрите в окне Hierarchy в Unity, появляется-ли объект и где он.
Еще маленький совет: метод Rotate у transform не устанавливает угол вращения, а вращает объект. Возможно, вы хотели