UNITY 3D - CRIAÇÃO DE OBJETOS

C#

Unity 3D

22/04/2019

Olá, pessoal. Estou com um problema na criação de um trabalho para a faculdade.
Segue o código.
public class GerarTroncos : MonoBehaviour
{
    public Transform troncoPos;
    public GameObject tronco;

    // Update is called once per frame
    void Update()
    {
        if (Input.GetMouseButton(0))
        {
            Gerar();
        }
    }

    private void Gerar()
    {
        Instantiate(tronco, troncoPos.position, troncoPos.rotation);
    }
}

Com o código, toda vez que eu clico o mouse ele instancia um obj, porém eu gostaria que a intanciação fosse automática de tempo em tempo.
João Valeriano

João Valeriano

Curtidas 0

Respostas

Bruno Pardim

Bruno Pardim

22/04/2019

Vcoê vai precisar utilizar o Time.DeltaTime.

exemplo: https://docs.unity3d.com/ScriptReference/Time-deltaTime.html
GOSTEI 0
POSTAR