The '''MeshRendererLoadStatus''' component keeps track of how many meshes in the list of meshes have been loaded for the local user. The meshes can be skinned mesh renderers or mesh renderers. The loaded status checks for if the mesh is loaded, including for any materials on those mesh/skinned mesh renderers.
<!--T:2-->
== Intoduction ==
<!--T:3-->
<!--T:3-->
== Usage ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|Renderers|MeshRenderer|
|Renderers|{{RootFieldType|SyncRefList`1|[[Component:MeshRenderer|MeshRenderer]]}}|TypeAdv0=true| A list of skinned mesh renderers or mesh renderers to keep track of the load progress for.
|IsLoaded|Bool|
|IsLoaded|{{RootFieldType|RawOutput`1|[[Type:Bool|Bool]]}}|TypeAdv1=true| Whether all meshes are finished loading
|LoadProgress|Float|
|LoadProgress|{{RootFieldType|RawOutput`1|[[Type:Float|Float]]}}|TypeAdv2=true| The percentage of meshes that have loaded.
|ProgressWeight|Float|
|ProgressWeight|{{RootFieldType|RawOutput`1|[[Type:Float|Float]]}}|TypeAdv3=true| The number of not null meshes that exist in <code>Renderers</code>.
}}
}}
<!--T:4-->
<!--T:4-->
== Behavior ==
== Usage ==
Can be used for a loading indicator for worlds or avatars.
Mesh Renderer Load Status component as seen in the Scene Inspector
The MeshRendererLoadStatus component keeps track of how many meshes in the list of meshes have been loaded for the local user. The meshes can be skinned mesh renderers or mesh renderers. The loaded status checks for if the mesh is loaded, including for any materials on those mesh/skinned mesh renderers.