hello clement, pour ton flip flop c’est normal car a chaque fois que tu spawn un projectile, il fait un instance du blueprint, et prendra du coup toujours le premier chemin. ce que tu peux faire, c est remplacer le flip flop par un branch, creer une variable bool, tu la mets en “expose on spawn” et “editable” . tu l’appelle “partcolor” par exemple.
et quand tu spawn ta bombe , sur le nooeud spawn, ta variable bool va apparaitre.
dans le blue print dans lequel tu spawn ta bombe, tu cree une variable bool. et tu la raccorde comme ca sur ton spawn:
du coup a chaque spawn elle va changer de valeur et donc tu changera de couleur.
pour la velocité, si tu veux qu elle soit just sur z, et aleatoire, t es pas loin, il faut que tu enleve des noeuds. (ton get velocity , ton break vector, ) tu fais un random sur z (genre entre 0 et 1000 pour essayer) et tu laisse le 0 sur x et y dans ton make vector.
normalement ca doit marcher !
ensuite un petit conseil, tes noeuds pour le random float, tu peux les mettre avant le flip flop, ca evite d’avoir a les doubler et ca reste plus lisible