Version: 5.3 (switch to 5.4b)
IdiomaEnglish
  • C#
  • JS

Idioma de script

Selecciona tu lenguaje de programación favorito. Todos los fragmentos de código serán mostrados en este lenguaje.

Mesh.UploadMeshData

Sugiere un cambio

¡Éxito!

Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.

Cerrar

No se puedo enviar

Por alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.

Cerrar

Cancelar

Cambiar al Manual
public function UploadMeshData(markNoLogerReadable: bool): void;
public void UploadMeshData(bool markNoLogerReadable);

Parámetros

markNoLogerReadable Frees up system memory copy of mesh data when set to true.

Descripción

Upload previously done mesh modifications to the graphics API.

When creating or modifying a mesh from code (using vertices, normals, triangles etc. properties), internally the mesh data is marked as "modified" and is sent to the graphics API next time the mesh is rendered.

You can call UploadMeshData to immediately send the modified data to the graphics API, to avoid a possible hiccup later. Passing true in markNoLogerReadable argument makes mesh data not be readable from the script anymore, and frees up system memory copy of the data.

See Also: vertices, normals, triangles, MarkDynamic.