onqun
Poster original- Oct 13, 2006
- Jul 11, 2019
Archivos adjuntos
009872738
Cancelado
- Feb 12, 2005
- Jul 11, 2019
Mi código es un poco diferente al tuyo, y como estoy en la versión beta, el código ya no se ejecutará, por lo que no puedo probar tu código.
De todos modos: ¿Es posible que su problema se deba al uso del bucle?
while! isOnOpenSwitch ?
Esto hace que Byte intente caminar para siempre. Por lo tanto, usé un para ( para yo en 1 ... 14 ) en su lugar, por lo que Byte se detiene una vez que han caminado por la escena Última edición: 11 de julio de 2019 O
onqun
Poster original- Oct 13, 2006
- Jul 12, 2019
09872738
Cancelado
- Feb 12, 2005
- Jul 12, 2019
onqun dijo: Sí, probablemente, pero ¿por qué? Está en el interruptor abiertoPorque parece que nunca sale del bucle interno: una vez en la última fila, después de turnLeft, está atascado en el bucle interno (mientras isBlockedLeft || isBlockedRight) porque está bloqueado a la derecha, por lo que nunca sale del bucle y, por lo tanto, avanza. infinitamente ...
Entonces creo que tengo que corregir mi primera publicación: el problema no es necesariamente causado por el bucle externo, sino más bien en el bucle interno, nunca lo dejo ni una vez en la última fila Última edición: 12 de julio de 2019
BootLoxes
a
- 15 de abril de 2019
- Sep 27, 2019
Entradas Populares