User Tag List

Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 22

Thread: Les variables globales

  1. #1
    No Products Registered

    Join Date
    Mar 2011
    Posts
    110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Les variables globales

    Bonsoir,

    Le système de variables globales est plutôt très pratique, de même que le système de variables locales à un objet. Cependant, j'ai un problème récurrent avec ce truc : les expressions sont ce que pourrait qualifier de "fragiles".
    En fait, je travaille tous mes systèmes dans des applications distinctes de mon application principale pour éviter de foutre le souk dans les événements et pour avoir une meilleure lisibilité. Le problème c'est que quand j'importe ces événements, les expressions sont complètement chamboulées car elles tiennent compte de "l'index" de la valeur modifiable plus que de son nom. Du coup, tout est décalé et je suis obligé d'aller tout modifié à la main et c'est pénible à la longue.

    Existe-t-il une possibilité pour que dans l'éditeur d'événement face toujours une liaison par nom plutôt que par index ? Que les événements ne soient pas modifiés même si les variables ne sont pas dans le même ordre ?

    Merci d'avance pour vos réponses ! [img]<<GRAEMLIN_URL>>/smile.gif[/img]

    Edit : Par ailleurs, j'aurais une question supplémentaire à poser. Comment peut-on accéder aux propriétés d'un calque (coefficient de déplacement, effet) en runtime ?

  2. #2
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: Les variables globales

    Je ne sais pas trop pour la première question, Francois pourrait répondre (mais je suppose que ça ne sera pas possible avant MMF3), en tout cas pour la seconde question il faut utiliser l'objet Calque.

  3. #3
    No Products Registered

    Join Date
    Mar 2011
    Posts
    110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Les variables globales

    Merci beaucoup pour les calques, ça fonctionne à merveille. [img]<<GRAEMLIN_URL>>/smile.gif[/img]

    J'aurais une autre question à poser. En fait j'ai un problème que je vais essayer d'exposer le plus simplement possible.
    J'ai quatre objets : Objet A, Objet B, Objet 1, Objet 2.
    Les objets avec des lettres appartiennent à un groupe lettre, et les objets désignés par des nombres appartiennent à un groupe chiffre.
    Chaque objet du groupe lettre est lié à un objet du groupe chiffre. (Position identique, donc par exemple les coordonnées de Objet A sont égales à celles de l'Objet 1)

    A partir de là par exemple, je veux tester si mon Objet A entre en collision avec l'Objet 2 (lié à l'objet A) sans tenir compte d'une éventuelle collision avec l'objet qui lui est associé (l'Objet 1). Comment puis-je faire cela ? Ça fait des heures que je cherche en vain [img]<<GRAEMLIN_URL>>/smirk.gif[/img]

  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: Les variables globales

    Je pense qu'il faut mettre une valeur identique dans les objets A et 1, et apres la condition &quot;Objet A au dessus de l'objet B&quot; rajouter Valeur modifiable de l'objet A = valeur modifiable de l'objet 1
    Et effectivement, les copier / coler sont fait a partir des numeros de variables. Pourquoi ne pas utiliser les meme numéros dans toutes vos applications? Cela résoudrait le probleme.

  5. #5
    No Products Registered

    Join Date
    Mar 2011
    Posts
    110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Les variables globales

    http://www.mediafire.com/?lwdc1u9g67dfj2v

    Voila le MFA de ce que j'ai commencé à faire. Mais rien à faire, j'ai essayé toutes les méthodes que vous m'avez suggéré mais rien ne marche. Dans certains cas, il détectaient des collisions qui ne devaient pas l'être, et dans d'autres il n'en détectait plus du tout.

    Est-ce que vous pourriez m'aider parce que là je suis complètement bloqué [img]<<GRAEMLIN_URL>>/smirk.gif[/img]

  6. #6
    Clicker Fusion 2.5

    Join Date
    Jun 2007
    Location
    French
    Posts
    699
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: Les variables globales

    Salut,

    Une ligne de klik coding c'est un peu court pour comprendre le pourquoi du comment, corriger un programme d'une ligne, est à mon humble avis du genre difficile.

    Désolé de le dire mais quel est l'objectif à atteindre?
    Gérer des collisions mais dans quel but?

    Le mieux serait d'exposer clairement et entièrement le problème, via un nouveau mfa, n'hésite pas à laisser des commentaires, les variables globales quel vaste sujet!

    Dans l'absolu, si mes souvenirs sont bons, l'alphabet se compose de 26 lettres, dans l'éditeur d'événements il est possible de répartir une valeur, il y a aussi les opérateurs OR.

    Il paraît qu'il existe une extension niveau collisions laquelle?
    J'ai vu un exemple où la valeur d'un compteur changeait via une extension, suivant la superposition (plusieurs &quot;zones&quot; superposées), impossible de me rappeler ce que c'était.

    A+

  7. #7
    No Products Registered

    Join Date
    Mar 2011
    Posts
    110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Les variables globales

    Ma seconde question n'a rien à voir avec la première qui concernait les variables globales. Dans mon mfa, l'objectif est de détecter la superposition totale de deux objets (les ronds de couleurs pleins) en suivant un principe assez simple :
    Si l'objet cercle plein est en collision avec un autre objet cercle simple
    ET
    Si l'objet cercle plein n'est pas en collision avec un contour (hormis le sien)
    ALORS
    L'événement se produit.

    Mais je suis complètement paumé parce qu'il faut distinguer les objets au sein d'un groupe, ce qui n'est pas une mince affaire.

  8. #8
    No Products Registered

    Join Date
    Mar 2011
    Posts
    110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Les variables globales

    Personne ne peut m'aider sur ce coup là ? [img]<<GRAEMLIN_URL>>/frown.gif[/img]

  9. #9
    Clicker Fusion 2.5

    Join Date
    Jun 2007
    Location
    French
    Posts
    699
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Re: Les variables globales

    Tu devrais lire ce sujet.
    http://www.clickteam.com/epicentre/ubbth...16500#Post16500

    Merci de ton attention.

  10. #10
    No Products Registered

    Join Date
    Mar 2011
    Posts
    110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Les variables globales

    J'ai lu le topic est jeté un oeil au mfa associé. De ce que j'en ai compris, ça se rapproche pas mal de ce que me disais François qui me recommandait l'utilisation de variables pour distinguer les objets. Mais j'ai déjà à peut prêt tout essayé de ce coté là et je n'ai rien obtenu de concluant. Je me suis permis d'uploader un nouveau mfa un peu plus complet niveau events et aussi commenté pour éclaircir un peu la situation : http://www.mediafire.com/?bnmleyyjt8873t8

    Merci d'avance pour votre aide.

Page 1 of 3 1 2 3 LastLast

Similar Threads

  1. Renommer Valeurs Globales
    By ladite in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 1st November 2012, 04:18 PM
  2. PMO's each max and min variables
    By ASD in forum Multimedia Fusion 2 - Technical Support
    Replies: 4
    Last Post: 6th August 2011, 04:40 PM
  3. les variables globales
    By blackant in forum SWF/Flash Export Module Version 2.0
    Replies: 3
    Last Post: 8th December 2010, 06:49 PM
  4. Variables?
    By mitsuki in forum Multimedia Fusion 2 - Technical Support
    Replies: 8
    Last Post: 14th July 2010, 07:05 PM
  5. How to Rename the variables?
    By 7Heroes in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 19th July 2009, 07:55 AM

Posting Permissions

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