Messagerie


Création d'objet : peut-on aller plus loin ?

toutoune95800
vendredi 10 juillet 2015 à 18:09
Bonjour à tous,

MMF nous offre une possibilité exceptionnelle : celle de créer un objet ! Sur le calque qu'on désire, aux coordonnées qu'on désire ect...

Mais, peut-on créer X objets (le même mais dupliquer par exemple 20 fois) et chacun à des coordonnées différentes ?

Merci !
Seyjin
1471 messages
Fusion 2.5 Dev
Exporteur Android Exporteur HTML5 Fusion 2.5+
vendredi 10 juillet 2015 à 18:23
Avec une boucle et un tableau pour les coordonnées

par exemple, tu lance 20 fois la boucle, tu crées l'objet en allant chercher les coordonnées grâce à l'index de la boucle .
toutoune95800
vendredi 10 juillet 2015 à 21:41
Merci encore Seyjin.

Je t'avoue que pour moi boucle = bête noire ! Malgré tout, grâce au principe du tableau, j'ai réussi à faire ce que je voulais !

Cependant, je te mets en pièce jointe mon "appli" simplement pour que tu me montres l'histoire de l'index à chaque boucle. Le principe est d'avoir 10 explosions à 10 endroits différents dans le jeu.

Mon code est dans le groupe "EXPLOSION"

Merci encore, à toi, ou à d'autres !  ;D
Pièces jointes
Seyjin
1471 messages
Fusion 2.5 Dev
Exporteur Android Exporteur HTML5 Fusion 2.5+
vendredi 10 juillet 2015 à 23:13
J'avoue que les boucles m'ont fait peur longtemps. En fait c'est tout simple (tu peux regarder mon exemple sur les listes que j'ai fait ce matin). Je regarderais ce que tu as fait demain, une fois reposée.
Kloug
1497 messages
Fusion 2.5
samedi 11 juillet 2015 à 10:28
Salut!

Pourquoi mettre en place une boucle rapide fantôme?
http://comptoir-mmf.eu/Forum/index.php?topic=787.msg4624#msg4624

A+++
Seyjin
1471 messages
Fusion 2.5 Dev
Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 11 juillet 2015 à 10:37
Ce que tu as fais, c'est exactement le principe d'une boucle. Et ton compteur en est l'index.

Tu peux remarquer que quand tu va chercher les coordonnées dans le tableau, la ligne correspond au compteur.
sur l'exemple que j'ai modifié, au lieux de valeurs fixes, on utilise l'index de la boucle. Ainsi, pour la première on prend les coordonnées sur la ligne 1, puis pour la deuxième sur la ligne 2, et ainsi de suite.

Par contre, là, comme les coordonnées sons définies aléatoirement, l'utilisation du tableau est en fait inutile.
Pièces jointes
toutoune95800
samedi 11 juillet 2015 à 11:51
Merci beaucoup à toi Seyjin et aussi à Kloug

Enfin de compte, ça n'est pas bien compliqué et ça fait gagner beaucoup de temps !

Juste une dernière question, l'ordre des lignes dans le programmateur d’événements pour une boucle à t-il son importance ? J'ai inversé les deux lignes ("Lors de la boucle" et "Lancer la boucle" et ça fonctionne mais bon... C'est juste pour savoir !
Seyjin
1471 messages
Fusion 2.5 Dev
Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 11 juillet 2015 à 12:09
Non, ça a son importance pour des conditions d'un même événement ou si les événement se contredisent.
Kloug
1497 messages
Fusion 2.5
samedi 11 juillet 2015 à 16:03
Salut,

si mes souvenir sont bons, une boucle rapide est prioritaire.

Avec une autre boucle rapide, il est possible de simplifier l'écriture dans le tableau (moins d'écritures à la main).

Boom x20
https://mega.co.nz/#!fAxARCCI!H1VmjDsRm-xaWIAJvkf1a140nTYLbVHFfEZUrEC370Q

A+++

Édit: Je ne suis pas convaincu de l'utilité du truc, à moins de vouloir exactement le même effet, à chaque fois, via plusieurs explosions et encore puisque la position x,y de l'explosion est aléatoire.

toutoune95800
samedi 11 juillet 2015 à 17:08
Ok ! Merci à tous pour vos renseignements !
Seyjin
1471 messages
Fusion 2.5 Dev
Exporteur Android Exporteur HTML5 Fusion 2.5+
samedi 11 juillet 2015 à 17:09
Un autre petit truc qui peut être utile : quand on détruit un objet, l'animation Disparition est jouée (si il en a une).
Utilisateurs en ligne
  • Aucun utilisateur en ligne
  • 44 visiteurs au total

Derniers messages