Du FrameScript en as2
Après un peu de ménage dans mon bordel, j’ai retrouvé 2 - 3 classes d’il y a quelques mois qui peuvent s’avérer plutôt pratique.
Voici donc FrameScript qui permet de rajouter des appels de scripts à des frames données placés dynamiquement.
Bref, un peu comme en as3.
FrameScript.addFrameScript( clip, frame, scopeDuCallback, callback,... ArgumentsDuCallback);
Exemple :
import com.emmanuelbonnet.tools.FrameScript;
_onFrame = function()
{
trace(arguments);
}
FrameScript.addFrameScript( this, 20, this, _onFrame, "test", 1);
FrameScript.addFrameScript( mc, 30, this, _onFrame, "testMC", 2);
décembre 4th, 2007 at 16:50
Bien pratique. Surtout qu’il me semble que la méthode AS3 ne permet pas de choisir le scope et de rajouter des paramètres.
février 18th, 2008 at 21:07
Salut,
Interressant mais un peu bourrin, non ?
Ca sera difficile à appliquer dans un jeu avec x movieclip ?
Merci
février 18th, 2008 at 21:48
Un peu bourrin ouai… mais des fois, le bourrin est tellement mieux
février 18th, 2008 at 22:01
c’est pas faux
février 18th, 2008 at 22:05
en fait ca va meme me servir dans une classe SlideShow permettant de générant des machins genre power point, et du coup je vais pouvoir détecter la fin et le debut des differents slide qui seront des mc contenant une anim….
février 19th, 2008 at 7:19
alors aprés avoir joué avec j’ai 2 questions / remarques :
pourquoi tu mets le type du scope comme MovieClip dans addFrameScript ?
je l’ai changé en object pour mes besoins mais peut etre avais tu une raison ?
sinon pourquoi ne pas avoir un mode de destruction auto, une fois que la frame en question a été trouvée ?
merci