Search Unity

Slow update of Instantiated object (C#)

Discussion in 'Editor & General Support' started by modular, Apr 14, 2012.

  1. modular

    modular

    Joined:
    Nov 14, 2011
    Posts:
    12
    Hello, I have a code where I instantiate a GameObject when I press space bar.

    Here I instantiate.
    Code (csharp):
    1.  
    2. if (Input.GetKeyDown(KeyCode.Space))
    3. {
    4.     Instantiate(MainManager.ObjectProjectile, this.transform.position, this.transform.rotation);
    5. }
    6.  
    And here is the update of the object.
    Code (csharp):
    1.  
    2. void Update()
    3. {
    4.     transform.position += Vector3.right * 20 * Time.deltaTime;
    5. }
    6.  
    The application is working good but the problem is that the projectile moves after 1 second has passed.

    EDIT: I removed the Animation component of the imported model and now it works great!
     
    Last edited: Apr 14, 2012