bonjour,
Je voudrai bloquer un comportement d'un agent on utilisant la méthode block(time).
mon comportement est bloqué, mais la boucle while (après l'appel de block()) est toujours exécuté,
moi je ne veux pas que cette boucle soit exécuté, est ce que vous pourrez m'aider ?
voici mon code :
merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 comportementsAgentRoutier.addSubBehaviour(new CyclicBehaviour() { @Override public void action() { int c = 2; if(c == 3){ }else { block(1000); } int i=0; while(i<3){ System.out.println(i); i++; } }
Partager