User Tag List

Results 1 to 4 of 4

Thread: Interactions Expressions / Evénements ???

  1. #1
    floflo
    Guest

    Interactions Expressions / Evénements ???

    Bonjour,
    J'aurais une petite question sur le fonctionnement des conditions (événements MMF) et des expressions dans les extensions.
    J'ai vu que des expressions de l'extension "Fast Function", permettent de déclancher des événements.

    Prenons l'exemple MMF suivant qui utilise 1 objet "Fast Function" et 1 objet "Counter"

    Dans l'Event list Editor :
    Evenement - "Fast Function Object": Function "Test_fct"()
    - Action : Set return to Parameter("Fast Function Object")*3

    Evenement - Upon pressing "Space bar"
    - Action : "Counter": Set Counter to Function("Fast Function Object", "Test_fct", 5)

    --> ce qui nous donne le fonctionnement suivant :
    Lorsque la barre d'espace est tapée, un compteur est renseigné avec la valeur de retour de la fonction
    "Test_fct". La fonction "Test_fct" prenant en paramètre d'entrée la valeur 5 et retournant le produit de cet valeur avec le nombre 3.

    => le compteur est renseigné avec la valeur 15

    Ce qui me rend perplexe dans cet exemple, c'est le fait qu'il est possible de déclencher un événement (condition) à l'intérieur d'une expression.
    Pour moi, à ce moment là, MMF est hors du cycle de vérification des conditions !?!?
    Quelqu'un peut-il m'éclairer sur le fonctionnement interne de MMF, car cette possibilité est fort intéressante. Mais dans l'état actuel de mes connaissances, elle est malheureusement hors de ma portée [img]/centre/images/graemlins/frown.gif[/img]

  2. #2
    Forum Moderator Fusion 2.5 DeveloperFusion 2.5+ DLCAndroid Export ModuleHTML5 Export ModuleiOS Export ModuleSWF Export ModuleXNA Export Module
    Sphax's Avatar
    Join Date
    Jun 2006
    Location
    Paris, France
    Posts
    4,454
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Interactions Expressions / Evénements ???

    Je ne sais pas comment ça fonctionne exactement mais je pense que MMF n'est pas capable de faire réellement ça. En réalité c'est une astuce de l'objet lui même.
    - Quand tu définis la fonction "Test_fct", l'objet mémorise ce qu'il est censé faire.
    - Du coup dès que tu utilises l'objet en expression la l'objet retourne le bon résultat.

    Ce n'est qu'une hypothèse car je ne pense pas que MMF peut executer des actions alors qu'il est en train de lire une expression.

  3. #3
    floflo
    Guest

    Re: Interactions Expressions / Evénements ???

    J'y ai pensé, mais si tu ajoute des actions dans l'événement Function "Test_fct" (par exemple la création d'un objet actif), ces actions vont elles aussi être réalisées lors du déclanchement de l'événement fonction par l'expression.
    Je veux bien croire qu'un objet puisse lancer ses propres fonction d'événement dans ses fonctions d'expression, mais je ne vois pas comment il pourrait connaître et faire appel aux fonctions d'événement des autres objets.

  4. #4
    Clicker Multimedia Fusion 2 DeveloperiOS Export ModuleSWF Export Module
    Francois's Avatar
    Join Date
    Jul 2006
    Location
    Montpellier, France
    Posts
    6,920
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    Re: Interactions Expressions / Evénements ???

    Ha je ne connaissais pas cet objet. Ce qu'il fait n'est pas prevu dans MMF, mais du a la meilleure structure de MMF2.0 dans l'évaluation d'expression, ca marche.
    Par contre a ta place, je ne ferais pas de calculs ou de fast function trop compliquées (certains flags sont globaux à l'evenement, et il peuvent etre ecrasés par les actions de la fast function...)
    Je te deconseille de mettre des actions apres l'appel de la fast function.

Similar Threads

  1. Evénements / Events
    By Julien19 in forum iOS Export Module Version 2.0
    Replies: 5
    Last Post: 29th May 2013, 08:22 AM
  2. éditeur évènements global probleme
    By graboide in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 23rd October 2012, 02:29 PM
  3. Wait dans les événements
    By Monos in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 30th August 2011, 11:47 PM
  4. Groupe d'evenements.
    By Florent in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 1st August 2007, 02:43 PM
  5. Bug: Groupes d'événements
    By Sphax in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 11th July 2006, 07:53 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •