Search Unity

Cannot move vertices in Mesh Filter

Discussion in 'Scripting' started by kitman20022002, Jul 7, 2015.

  1. kitman20022002

    kitman20022002

    Joined:
    Jul 3, 2015
    Posts:
    6
    I trying to set vertex[0] in my Mesh to be 0,0,0. but each time I set it to 0,0,0 , Debug.Log always show me vertex[0] is -0.3 ,0.5,2.3. Does anyone know how can I fix it? thanks for help.
     

    Attached Files:

  2. GroZZleR

    GroZZleR

    Joined:
    Feb 1, 2015
    Posts:
    3,201
    I don't think you can assign individual elements like that. Try this:
    Code (csharp):
    1.  
    2. Vector3[] vertices = mesh.vertices;
    3. vertices[0] = new Vector3(0, 0, 0);
    4. mesh.vertices = vertices;
    5.  
     
    karl_jones and kitman20022002 like this.
  3. kitman20022002

    kitman20022002

    Joined:
    Jul 3, 2015
    Posts:
    6
    Yep working now. thanks for your help.