[[ags|{{:contents.gif}}]] [[ags28#topic39|{{:up.gif}}]] [[ags76#topic72|{{:back.gif}}]] [[ags78#topic74|{{:forward.gif}}]] ---- =====Fonctions et propriétés de ViewFrame===== ====Flipped property==== // (Anciennement compris dans GetGameParameter, désormais obsolète) // readonly bool ViewFrame.Flipped Retourne si l'image a été retournée (//Flipped//) dans l'éditeur.\\ \\ Exemple: ViewFrame *frame = Game.GetViewFrame(MARCHE, 2, 4); if (frame.Flipped) { Display("Cette image est inversée"); } else { Display("Cette image n'est pas inversée"); } //Voir aussi : // [[ags53#Game.GetViewFrame|Game.GetViewFrame]], [[ags77#ViewFrame.Graphic|ViewFrame.Graphic]]\\ \\ ---- ====Frame property (view frame)==== // (Anciennement compris dans GetGameParameter, désormais obsolète) // readonly int ViewFrame.Frame Retourne le numéro d'image représentée par cette ViewFrame.\\ \\ Exemple : ViewFrame *frame = Game.GetViewFrame(MARCHE, 2, 4); Display("Cette ViewFrame est la vue numéro %d, séquance %d, image %d", frame.View, frame.Loop, frame.Frame); // Voir aussi : // [[ags53#Game.GetViewFrame|Game.GetViewFrame]], [[ags77#ViewFrame.Loop|ViewFrame.Loop]], [[ags77#ViewFrame.View|ViewFrame.View]]\\ \\ ---- ====Graphic property (view frame)==== // (Anciennement compris dans GetGameParameter, désormais oboslète) // int ViewFrame.Graphic Retourne/définit le numéro de sprite qu'affiche cette ViewFrame.\\ \\ Exemple : ViewFrame *frame = Game.GetViewFrame(MARCHE, 2, 4); Display("Cette image utilise la sprite numéro %d", frame.Graphic); // Voir aussi : // [[ags53#Game.GetViewFrame|Game.GetViewFrame]]\\ \\ ---- ====Loop property (view frame)==== // (Anciennement compris dans GetGameParameter, désormais oboslète) // readonly int ViewFrame.Loop Retourne le numéro de séquence représenté par cette ViewFrame.\\ \\ Exemple : ViewFrame *frame = Game.GetViewFrame(MARCHE, 2, 4); Display("Cette ViewFrame est la vue numéro %d, séquence %d, image %d", frame.View, frame.Loop, frame.Frame); // Voir aussi : // [[ags53#Game.GetViewFrame|Game.GetViewFrame]], [[ags77#ViewFrame.Frame|ViewFrame.Frame]], [[ags77#ViewFrame.View|ViewFrame.View]]\\ \\ ---- ====Sound property (view frame)==== // (Formerly known as SetFrameSound, désormais obsolète) // // (Anciennement compris dans GetGameParameter, désormais oboslète) // int ViewFrame.Sound Retourne/définit le numéro de son du son qui est lié à cette image. Si aucun son n'y est lié, vaudra 0.\\ \\ Exemple : ViewFrame *frame = Game.GetViewFrame(MARCHE, 2, 4); Display("Le son numéro %d est lié à cette ViewFrame.", frame.Sound); // Voir aussi : // [[ags53#Game.GetViewFrame|Game.GetViewFrame]]\\ \\ ---- ====Speed property (view frame)==== // (Anciennement compris dans GetGameParameter, désormais oboslète) // readonly int ViewFrame.Speed Retourne la vitesse définie pour cette ViewFrame. Vaut 0 par défaut mais peut être changé dans l'éditeur AGS.\\ \\ Exemple : ViewFrame *frame = Game.GetViewFrame(MARCHE, 2, 4); Display("Cette image a une vitesse de %d.", frame.Speed); // Voir aussi : // [[ags53#Game.GetViewFrame|Game.GetViewFrame]]\\ \\ ---- ====View property (view frame)==== // (Anciennement compris dans GetGameParameter, désormais oboslète) // readonly int ViewFrame.View Retourne le numéro de vue représenté par cette ViewFrame.\\ \\ Exemple : ViewFrame *frame = Game.GetViewFrame(WALKING, 2, 4); Display("This ViewFrame is view %d, loop %d, frame %d", frame.View, frame.Loop, frame.Frame); // Voir aussi : // [[ags53#Game.GetViewFrame|Game.GetViewFrame]], [[ags77#ViewFrame.Loop|ViewFrame.Loop]], [[ags77#ViewFrame.Frame|ViewFrame.Frame]] {{tag>français}}