User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 12

Thread: Directions

  1. #1
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Directions

    Dans l'exemple ci-joint vous utilisez les flèches pour lancer un actif dans les directions haut, bas, gauche ou droite. Les actifs "dalles" disposés dans la scène sont également orientés dans l'une de ces quatre directions.
    Si l'actif que vous lancez traverse un actif "dalle" dont la direction est identique, il est détruit.

    Tant que vous lancez un seul actif à la fois l'exemple fonctionne. Mais si vous en lancez plusieurs d'affilée, MMF ne détruit pas tous les actifs correctement.
    Je pense que c'est encore un problème d'instances multiples.

    PS: Je suis désolé de pourrir le forum avec mes exemples. Mais ça fait quelques jours que je rencontre des difficultés à coder des trucs qui à priori ne devraient pas poser de problème.
    Alors je me demande si quelquechose de fondamental à changer dans MMF, notamment par rapport à la gestion des instances d'objets actifs?
    Attached files Attached files

  2. #2
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Re: Directions

    Si on remplace "Is overlapping" par "Collision between" l'exemple fonctionne. Mais j'utilise "Is overlapping" pour la démonstration, et parce que j'en ai besoin dans mon projet. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]

  3. #3
    Clicker Multimedia Fusion 2

    Join Date
    Oct 2007
    Location
    reims
    Posts
    634
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: Directions

    <div class="ubbcode-block"><div class="ubbcode-header">Posté à l'origine par: Olivier</div><div class="ubbcode-body"> PS: Je suis désolé de pourrir le forum avec mes exemples. Mais ça fait quelques jours que je rencontre des difficultés à coder des trucs qui à priori ne devraient pas poser de problème. </div></div>

    L'été est là, il fait parfois très chaud en ce moment dans ma région, possible que tu ne reposes pas assez, il me tarde de prendre quelques jours de repos, car le débuggage ou la finition d'un game n'est pas parfois de tout repos, ça prend parfois du temps.

    Même si parfois je rencontre quelques difficultés à coder deux ou trois trucs, cela ne dure jamais bien longtemps.

  4. #4
    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: Directions

    "Is overlapping" ne sélectionne pas l'objet comme "Collision between" le fait : C'est le problème.

  5. #5
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Re: Directions

    <div class="ubbcode-block"><div class="ubbcode-header">Posté à l'origine par: Sphax</div><div class="ubbcode-body">"Is overlapping" ne sélectionne pas l'objet comme "Collision between" le fait : C'est le problème.</div></div>"Is overlapping" devrait sélectionner les instances concernées. D'ailleurs j'ai toujours cru que ça le faisait. Il me semble bien avoir fait des tests par la passé. C'est pour ça que je me demande si qqchose d'important à changé dans le fonctionnement de MMF.

    <div class="ubbcode-block"><div class="ubbcode-header">Posté à l'origine par: samuel</div><div class="ubbcode-body">Même si parfois je rencontre quelques difficultés à coder deux ou trois trucs, cela ne dure jamais bien longtemps.</div></div>Ouais mais j'en ai marre de devoir trouver des astuces pour contourner tel ou tel problème. Sans compter que ça complique encore davantage mon code.

  6. #6
    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: Directions

    C'est à vérifier mais je me souviens qu'il y a une différence depuis toujours dans la sélection entre cette condition et cet événement... Je ne sais cependant plus pourquoi (s'il y a une raison précise)
    Il faudrait les lumières d'Yves ou Francois.

  7. #7
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Re: Directions

    Oui j'aimerai bien en savoir plus à ce sujet.

  8. #8
    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: Directions

    Il s'agit encore une fois du meme probleme.
    Ta condition Is facing direction evalue une expression dependant d'un des blocs selectionnes. MMF ne sait pas a quel objet associer quel bloc. Pourquoi mettre le 1 avec le 1, le 2 avec le 2? Et pourquoi pas l'inverse? C'est impossible pour moi a determiner sans explorer toutes les possiblites.
    Or explorer toutes les possibilites dans ce genre de cas entrainerait un ralentissement important rapidement. Donc je ne prend que le premier bloc selectionne.
    Bon ca doit etre possible de le faire fonctionner avec des fast loops.

  9. #9
    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: Directions

    Bon voila, je l'ai fait marcher avec une fast loop. Le truc est de ne traiter qu'un seul objet a la fois.
    Attached files Attached files

  10. #10
    Clickteam Clickteam
    Olivier's Avatar
    Join Date
    Jun 2006
    Posts
    3,000
    Mentioned
    9 Post(s)
    Tagged
    1 Thread(s)

    Re: Directions

    Merci pour cette explication François, mais je suis encore un peu dans le doute. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]
    Comme l'a dit Sphax, le problème ne viendrait-il pas plutôt de la condition "actif" is overlapping "dalle" qui ne sélectionne pas les bonnes instances? J'en veux pour preuve la condition Collision between "actif" and "dalle" avec laquelle l'exemple fonctionne parfaitement.

    Alors pourrais-tu expliquer la différence entre ces deux conditions au niveau de la sélection des objets François?
    <div class="ubbcode-block"><div class="ubbcode-header">Code:</div><div class="ubbcode-body ubbcode-pre" style="height: 48px;"><pre>+ Collision between "actif" and "dalle"

    + "actif" is overlapping "dalle"</pre></div></div>
    J'en profite pour faire une petite révision sur le fonctionnement de MMF. Dans chaque condition ci-dessous (toutes issues du menu de "actif"), est-ce que l'intégralité des instances de "actif" est explorée? Ou seulement la première instance?
    <div class="ubbcode-block"><div class="ubbcode-header">Code:</div><div class="ubbcode-body ubbcode-pre" style="height: 144px;"><pre>+ Collision between "actif" and "dalle"

    + "actif" is overlapping "dalle"

    + Alerable Value of "actif" = Alerable Value of "dalle" //Compare to one of the alterable values

    + "actif" internal flag 0 in on

    + "actif" is facing a direction Dir("dalle")</pre></div></div>

Page 1 of 2 1 2 LastLast

Similar Threads

  1. 32 Directions to 8
    By Kid_Roleplay in forum Multimedia Fusion 2 - Technical Support
    Replies: 1
    Last Post: 20th December 2010, 10:01 AM
  2. 360+ directions?
    By ruffgang in forum Multimedia Fusion 2 - Technical Support
    Replies: 2
    Last Post: 14th May 2008, 10:24 AM
  3. Eight directions?
    By Aidan in forum The Games Factory 2 - Technical Support
    Replies: 1
    Last Post: 1st March 2008, 10:00 PM
  4. 360 Directions
    By JJames19119 in forum Multimedia Fusion 2 - Technical Support
    Replies: 7
    Last Post: 9th June 2007, 10:30 AM
  5. 32 Directions?
    By SharpS in forum The Games Factory 2 - Technical Support
    Replies: 21
    Last Post: 10th July 2006, 09:40 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
  •