TZMesh Classe

Créé un Objet 3d non animé

Definition

Espace de nom: Tzu3D.Component
Assembly: Tzu3D (in Tzu3D.dll) Version: 1.0.9025.34810
C#
public class TZMesh : TZComponent
Inheritance
Object    TZComponent    TZMesh

Constructeurs

TZMesh(String) Créé un Objet 3d vide
TZMesh(String, String) Créé un Objet 3d non animé
TZMesh(String, String, Boolean) Créé un Objet 3d non animé
TZMesh(String, Single, Int32, Int32) Créé une Sphère
TZMesh(String, Single, Single, Single) Créé un Cube
TZMesh(String, Single, Single, Single, Int32, Int32) Créé un Cylindre

Propriétés

Actor Indique l'Acteur du composant
(Hérité de TZComponent)
Bounding_Box Retourne la boite englobante du composant
(Hérité de TZComponent)
ComponentType Retourne le type de composant
(Hérité de TZComponent)
CullMode Définit quelles faces des triangles seront dessinées
Filename Récupère le chemin du fichier
Load_Failed Indique si le chargement a échoué
Loaded Indique si le composant est chargé
(Hérité de TZComponent)
Material Materiaux du SubMesh
Material_Count Nombre de Materiaux
Name Indique le nom du composant
(Hérité de TZComponent)
OnLoad Indique si le composant est en cours de chargement
(Hérité de TZComponent)
Physic_Mass Défini la masse physique du Mesh
Physic_Shape Défini le corps physique du Mesh
Physic_Shape_SubMesh Défini le corps physique du SubMesh
SubMesh_Count Nombre de SubMesh
Tag Tag associé au composant qui peut être n'importe quoi
(Hérité de TZComponent)
Visible Défini la visibilité d'un SubMesh à partir de son index

Méthodes

Clone Clone le composant
(Overrides TZComponentClone)
CompareTo Compareur
(Hérité de TZComponent)
Dispose Dispose le composant
(Hérité de TZComponent)
Dispose(Boolean)Libère les ressources non managées utilisées par TZMesh et libère éventuellement les ressources managées
(Overrides TZComponentDispose(Boolean))
EqualsDétermine si l'objet spécifié est identique à l'objet actuel.
(Hérité de Object)
FinalizeAutorise un objet à tenter de libérer des ressources et à exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par une opération garbage collection.
(Hérité de Object)
Get_Points Récupère les vertices sous forme d'un Vector3
GetHashCodeFait office de fonction de hachage par défaut.
(Hérité de Object)
GetTypeObtient le Type de l'instance actuelle.
(Hérité de Object)
Load Charge le composant
(Overrides TZComponentLoad)
Material_Diffuse Défini la couleur Du SubMesh
Material_Enable Active les differents effet de surface sur un SubMesh
Material_Enable_Normal Active le NormalMapping
Material_Enable_Parallax Active le ParallaxMapping
Material_Enable_Reflection Active la réflection
Material_Enable_Specular Active la spécularité
Material_FromData Récupère la totalité du Material
Material_FromData_Reset_Color Met la couleur par défaut à tous les SubMesh
Material_Texture Défini les textures du SubMesh
Material_Texture_Diffuse Défini la texture diffuse du SubMesh
Material_Texture_Height Défini la texture Height du SubMesh
Material_Texture_Normals Défini la texture Normal du SubMesh
Material_Texture_Reflection Défini la texture Réflection du SubMesh
Material_Texture_Specular Défini la texture Specular du SubMesh
MemberwiseCloneCrée une copie superficielle du Object actuel.
(Hérité de Object)
Properties Récupère une propriété attaché à l'objet
Rename Renomme le composant
(Hérité de TZComponent)
SubMeshs Récupère le SubMesh de l'objet (groupe de vertices utilisant la même texture)
ToStringRetourne une chaîne qui représente l'objet actuel.
(Hérité de Object)
Unload Décharge le composant
(Overrides TZComponentUnload)

Voir aussi