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);


Télécharger la classe

6 Responses to “Du FrameScript en as2”

  1. Nico Says:

    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.

  2. fred Says:

    Salut,

    Interressant mais un peu bourrin, non ?

    Ca sera difficile à appliquer dans un jeu avec x movieclip ?

    Merci

  3. manu Says:

    Un peu bourrin ouai… mais des fois, le bourrin est tellement mieux :)

  4. fred Says:

    c’est pas faux ;-)

  5. fred Says:

    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….

  6. fred Says:

    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

Leave a Reply

Security Code: