Bonjour,

L'une des nouveauté de Fall release (un de mes 2 projets en cour) et d'avoir une map généré de maniére aléatoire et en image.

Il n'y a pas grand chose a voir mais :
Tag augmente sur RMEx 1437256600-1jjymxw

Le tout tien dans ce petit event en processus parallèle :
Event - EV001
| > Appeler Script : parallax_show(1, "Parallaxe", -100, 255, 0, 2) #Créé le paeallaxe de la map
| > Condition : Interrupteur [0001:Lancement] == Désactivé
| >| > Appeler Script : L[:id_image] = 1
| >| > Appeler Script : L[:nom_image] = random(1, 15) #Choisi un tronçon de map au hasard
| >| > Appeler Script : picture_show(L[:id_image], "Map/#{L[:nom_image]}", 0, 416) #Invoque la 1er image
| >| > Appeler Script : picture_move(L[:id_image], 0, -198, 100, 100, 150, false)
| >| > Opération : Interrupteur [0001:Lancement] Activé
| >| >
| > Sinon
| >| > Appeler Script : L[:go] = picture_y(L[:id_image]) <= 294
| >| > Condition : Script : L[:go]
| >| >| > Appeler Script : L[:id_image] += 1 #Augmente l'id de l'image
| >| >| > Appeler Script : L[:id_image] %= 10 #Remet a zero les ID une fois arrivé a 10
| >| >| > Appeler Script : L[:id_image] = 1 if L[:id_image] == 0 #Sécurité en cas ou l'id est égal a 0
| >| >| > Appeler Script : L[:nom_image] = random(1, 15) #Choisi un tronçon de map au hasard
| >| >| > Appeler Script : picture_show(L[:id_image], "Map/#{L[:nom_image]}", 0, 416)  
| >| >| > Appeler Script : picture_move(L[:id_image], 0, -198, 100, 100, 150, false)
| >| >| >
| >| > Fin - Condition
| >| >
| > Fin - Condition
| >


Alor, vous en pensé quoi ? ^^
Rechercher dans: Vos réalisations  Sujet: Générateur de map (Fall release)  Réponses: 3  Vues: 735