Hola,
Tengo una inquietud, estoy haciendo un desarrollo donde en un robot hijo declaro 2 variables que se llaman contador y contador2, estan configuradas para que cuando se ejecute el robot obtengan el valor que les asigno mediante «asignar variable».
Cuando ejecuto el robot hijo las variables obtienen el valor que les indico, pero el problema esta en cuando ejecuto el robot desde el padre al llegar al punto donde llama al robot hijo, ejecuta todos los comandos de este menos las 2 variables que serian contador y contador2, es como si las omitiera.
Alguien sabe a que se pueda deber dicho comportamiento?
andresnaranjo
De hecho después de un análisis esas 2 variables si se ejecutan solo que los resultados no son visibles dentro la pestaña de variables, es un poco extraño y podría generar un poco de confusión al momento de saber si una variable se esta ejecutando o no
A16
Hola andresnaranjo
Cuando ejecutas un bot hijo, no puedes ver los cambios en el navegador, solo puedes ver los cambios en la consola de Rocketbot.
Para ver si las variables están modificandose, puedes enviar una notificación, una alerta o hacer un print
Bender
Hola andresnaranjo,
Esos asignar variables están dentro de alguna condición?, quizás no está entrando, coloca una Alerta antes y después de esos comandos para ver dónde se detiene o falla, revisa también el Terminal para ver si muestra algún error, también ver si los comandos no están deshabilitados.