Yo en la funcion que te pas? coloqu? n?meros cualesquiera:
La funcion que te pas?
es: mp_potential_settings(4,2,360,360);
mp_potential_settings(maxrot,rotstep,ahead,onspot) es la funcion:
Maxrot (por defecto 30) indica cu?nto puede cambiar m?ximo la direcci?n por paso.
rotstep Verifica una colision si existe colisi?n, la funci?n mira a la derecha y a la izquierda para encontrar un camino libre (por defecto es 10) si lo reduces consigues mas posibilidades para encontrar un camino libre, pero la funcion se hace mas lenta.
ahead Primero la funcion mira a adelante una cantidad determinada de pasos(ahead)
que es por defecto 3. Reduciendo este valor el objeto empieza a cambiar su direcci?n m?s tarde si hay un obst?culo.Si lo aumentas cambia antes de direcci?n.
onspot Cuando la instancia no se puede mover en ninguna direcci?n su comportamiento depende del valor en onspot. Si onspot es true la instancia rotar? en su posici?n la cantidad indicada por maxrot. Si es false se parar?.
Ni siquiera yo me acordaba de como funcionaba exactamente, mi error esta en el 360 del ultimo argumento :-[ poruqe tiene que ser true o false.
Pero como dije, coloqu? n?meros cualesquiera XD
Saludos! :)
La funcion que te pas?
es: mp_potential_settings(4,2,360,360);
mp_potential_settings(maxrot,rotstep,ahead,onspot) es la funcion:
Maxrot (por defecto 30) indica cu?nto puede cambiar m?ximo la direcci?n por paso.
rotstep Verifica una colision si existe colisi?n, la funci?n mira a la derecha y a la izquierda para encontrar un camino libre (por defecto es 10) si lo reduces consigues mas posibilidades para encontrar un camino libre, pero la funcion se hace mas lenta.
ahead Primero la funcion mira a adelante una cantidad determinada de pasos(ahead)
que es por defecto 3. Reduciendo este valor el objeto empieza a cambiar su direcci?n m?s tarde si hay un obst?culo.Si lo aumentas cambia antes de direcci?n.
onspot Cuando la instancia no se puede mover en ninguna direcci?n su comportamiento depende del valor en onspot. Si onspot es true la instancia rotar? en su posici?n la cantidad indicada por maxrot. Si es false se parar?.
Ni siquiera yo me acordaba de como funcionaba exactamente, mi error esta en el 360 del ultimo argumento :-[ poruqe tiene que ser true o false.
Pero como dije, coloqu? n?meros cualesquiera XD
Saludos! :)