Забагался поворот модели по X в Unity3D

Я сделал модель и "оптимизаирвал" её в VoxelShop и после этого она повёрнута на -90 по X, я пробывал менять в Inspector и через код, но ничего не происходит =(


using static UnityEngine.Random;
using UnityEngine;

public class TreeGenerating : MonoBehaviour
{
    [Header("Дерево")]
    public GameObject Object;

    [Header("Сколько спавнить?")]
    [SerializeField] private int much;

    [Header("До X, Y, Z")]
    [SerializeField] private int rangeX;
    [SerializeField] private int rangeZ;
    [SerializeField] private float positionY;
    [SerializeField] private bool builded;

    private void Start()
    {
        builded = false;

        if(builded == false)
        {
            for(int times = 0; times <= much; times++)
            {
                var randomPositionX = Random.Range(3, rangeX);
                var randomPositionZ = Random.Range(3, rangeZ);

                Instantiate(Object, new Vector3(randomPositionX, positionY, randomPositionZ), Quaternion.identity);
                gameObject.transform.Rotate(new Vector3(-90f, 0, 0)); // Изменение поворота через код (раньше не делал)
            }
        }

        builded = true;
    }
}



Ответы (0 шт):