CreateAnimatedMaterial()

Syntaxe

Resultat = CreateAnimatedMaterial(#Matiere, Texture(), Duree.f)
Description
Crée une nouvelle matière animée à l'aide des textures spécifiées.

Arguments

#Matiere La nouvelle matière.

#PB_Any peut être utilisé pour générer automatiquement ce numéro.
Texture() Un tableau de TextureID contenant les textures à utiliser pour l'animation.
TextureID() peut être utilisé pour obtenir un identifiant de texture valide.
Duree La durée de l'animation en secondes.
Il peut s'agir d'un nombre fractionnaire, par exemple : 1,5 soit une seconde et demie. Une fois l'animation terminée, elle recommencera automatiquement.

Valeur de retour

Renvoie une valeur non nulle en cas de succès, zéro sinon.

Si #PB_Any a été utilisé pour le paramètre #Matiere, le nombre généré est renvoyé en cas de succès.

Exemple

  CreateTexture(0, 256, 256)
  CreateTexture(1, 256, 256)
  CreateTexture(2, 256, 256)

  Dim Textures(2)
  Textures(0) = TextureID(0)
  Textures(1) = TextureID(1)
  Textures(2) = TextureID(2)

  ; Crée une matière animée avec 3 textures, qui jouera pendant 500 ms
  ;
  CreateAnimatedMaterial(0, Textures(), 0.5)

OS Supportés

Tous

<- CountMaterialLayers() - Material Index - CreateMaterial() ->