J'aimerais aussi bien savoir (il me semble avoir entendu ici que c'était possible) comment on peut capturer l'image du Bureau de l'utilisateur...
Printable View
J'aimerais aussi bien savoir (il me semble avoir entendu ici que c'était possible) comment on peut capturer l'image du Bureau de l'utilisateur...
Options du runtime (2ème onglet) des propriétés d'une scène : <span style="font-weight: bold">copier bureau en entrée</span>
Super merci infiniment [img]<<GRAEMLIN_URL>>/smile.gif[/img]
De rien [img]<<GRAEMLIN_URL>>/smile.gif[/img]
Bonjour,
Je vous embête encore un peu... J'aimerais en effet savoir s'il existait un moyen (même biaisé) pour faire "Comparer au nombre d'objets dont la valeur modifiable A est égale à 1" et tout ce qui va avec...
Merci d'avance !
Rometach II
Pour le moment, la seule façon que je vois, c'est de placer les actifs en fonction de la valeur à tester (par exemple X = 50*Valeur A) et de tester le nombre d'actifs dans une zone définie comme il faut.
Hein hein... Oui c'est effectivement biaisé mais ça devrait résoudre mon problème.
Merci beaucoup cher Gawen !
Je me permets de vous embêter encore un peu ces temps-ci... Mon jeu avance bien et je suis content d'être parvenu à contrer de nombreuses difficultés moi-même. Maintenant, je vous interroge sur ce qui continue à bloquer -quoique j'ai une solution -beaucoup trop compliquée à mon goût- pour le problème que je vous soumet ici :
C'est toujours un jeu de plateforme, avec un joueur qui pose des bombes et des ennemis. Lorsqu'une bombe touche un ennemi, celui-ci est projeté à distance ; il ne meurt que s'il touche ensuite le bas de l'écran. Un ennemi peut aussi être tué lorsque celui qui est projeté les percute au passage.
Bref jusque là j'ai tout fait sans difficulté.
Les choses se compliquent ici. J'aimerais qu'il y ait une récompense pour chaque ennemi tué ; et les récompenses sont de plus en plus importantes si le nombre d'ennemis tués avec la même bombe augmente.
Un exemple pour clarifier tout ça : si une bombe projète deux ennemis au loin, le premier percutant deux autres ennemis avant de toucher le bas de l'écran et le second allant directement mourrir. Quatre ennemis tués donc des récompenses à 1,2,3 puis 4 points.
J'espère que c'est compréhensible... Et, je vous l'ai dit, j'y parviens théoriquement. Mais avant de mettre des dizaines de lignes d'événements, je sollicite votre avis. Comme ça, s'il vous venait un moyen plus simple...
Bref, merci (chaleureusement) d'avance !
Voilà ce que je propose :
- Quand un ennemi est projeté par la bombe, mettre 1 dans une valeur (mettons P pour fixer les idées) et ajouter 1 aux points (un compteur j'imagine ?)
- Quand un ennemi ayant une valeur P >0 percute un autre ennemi, augmenter de 1 la valeur C et augmenter les points de [valeur P("ennemi")]
/!\ Pour que ça marche bien, il faut bien faire attention à l'ordre des actions dans l'évènement
Le problème avec ça, c'est que si un ennemi est projeté en l'air mais ne touche pas le bas de l'écran, il ne faut pas ajouter de point au score...