ou "manuellement" :
- en début de scène => fixer valeur modifiable (de ton objet) à...
parce que la dispersion de valeur n'est pas toujours appropriée, ou alors je ne maîtrise pas assez, mais bon j'en ai pas eu besoin là en tout cas.
Printable View
ou "manuellement" :
- en début de scène => fixer valeur modifiable (de ton objet) à...
parce que la dispersion de valeur n'est pas toujours appropriée, ou alors je ne maîtrise pas assez, mais bon j'en ai pas eu besoin là en tout cas.
<span style="font-weight: bold">Attention</span> : "fixer valeur à" donne la même valeur à toutes les instances de l'objet visé, alors que "disperser valeur" attribue une valeur unique à chaque instance.
"toutes les instances de l'objet visé" qu'entends tu par là ?
quand tu duplique un objet dans l'éditeur de scène, il apparaît plusieurs fois dans cette scène, mais toujours qu'une seule fois dans l'éditeur d'évènements (c-à-d une seule colonne).
Chaque apparition dans la scène est ce qu'on appelle une <span style="font-weight: bold">instance</span> de ton objet.
ok intéréssant, cette subtilité m'avait échapée (une de plus)! merci gawen, j'essaierai pour voir avec le jeu plus haut, si ça fonctionne...
re
j'ai essayé :
j'arrive à faire qu'en appuyant sur une touche du clavier il prenne l'objet à qui la dispersion a attribué une valeur modifiable (1 par exemple). l'objet se déplace. super.
mais... si l'on veut qu'en appuyant sur la même touche, un deuxième objet (avec une valeur modifiable 2 par exemple) bouge, il faut attribuer valeur modifiable+1 au premier évenement, mais il le fait instantanément et du coup, il déplace les deux en même temps... donc pas super approprié pour tout j'ai l'impression quand même
on peut résoudre le pb en mettant un chrono mais ça alourdit bien le programme, y'a ptet aut'chose mais j'ai pas vu quoi.
Non, ce qu'il faut faire, c'est effectivement disperser la valeur 1 sur A (par exemple). Ensuite, tu mets 1 dans la valeur B.
A chaque appui sur la touche de ton choix, tu sélectionne l'objet qui vérifie valeur A = valeur B, puis tu incrémentes B.
ok bien vu gawen, ça marche en effet !