FANDOM


ModelRenderer:GetAnimation, ModelRenderer:SetAnimationEditModifier

[Animation] ModelRenderer:GetAnimation()
ModelRenderer:SetAnimation( [Animation] animation )

 Définit ou récupére l'animation courante pour ce modèle. Elle commencera à se jouer immédiatement à moins que vous ayez appelé ModelRenderer:StopAnimationPlayback auparavant.

Vous pouvez récupérer l'animation à utiliser avec SetAnimation en utillsant CraftStudio.FindAsset

ModelRenderer:StartAnimationPlaybackModifier

ModelRenderer:StartAnimationPlayback( [boolean] boucler=true )

Démarre la lecture de l'animation courante (à supposer qu'elle ait été stoppée précédemment avec ModelRenderer:StopAnimationPlayback) ou bien redéfinit les paramètres de lecture. Passer false pour désactiver la répétition en boucle.

ModelRenderer:StopAnimationPlaybackModifier

ModelRenderer:StopAnimationPlayback()

Arrête la lecture de l'animation courante.

ModelRenderer:SetAnimationTimeModifier

​ModelRenderer:SetAnimationTime( [number] temps )

Définit la position temporelle (en secondes) dans l'animation courante. Vous pouvez appeler ModelRenderer:StopAnimationPlayback puis utiliser cette fonction pour vous déplacer en avant ou arrière dans l'animation via un script.

Les animations de modèle sont rendues à raison de 30 images par seconde. Pour se placer à l'image 3 d'une animation par exemple, on peut utiliser ModelRenderer:SetAnimationTime( 3 / 30 )

ModelRenderer:IsAnimationPlayingEditModifier

[boolean] ModelRenderer:IsAnimationPlaying()

Retourne "true" si une animation est en train d'etre jouée.

ModelRenderer:GetModel, ModelRenderer:SetModelEditModifier

[Model] ModelRenderer:GetModel()
ModelRenderer:SetModel( [Model] model to display, [boolean] clear animation=true )

Récupére ou modifie le model affiché. Vous pouvez récupérer un model à afficher avec CraftStudio.FindAsset.

ModelRenderer:GetOpacity, ModelRenderer:SetOpacityEditModifier

[number] ModelRenderer:GetOpacity()
ModelRenderer:SetOpacity( [number] opacity ) 

Récupére ou modifie l'opacité (entre 0.0 et 1.0) du modèle.

ModelRenderer:GetBlockTransformEditModifier

[table] ModelRenderer:GetBlockTransform( [string] block name )

Retourne une table comprenant la position et l'orientation du bloc spécifié.