From Test-Scratch-Wiki
Apuntar en dirección () | |
apuntar en dirección () | |
Categoría | Movimiento |
Forma | Apilable |
El bloque apuntar en dirección () es un bloque de movimiento y un bloque apilable. El bloque apunta a su objeto en la dirección especificada, rotando el objeto. El bloque usa los 360 grados de un círculo. El valor por defecto es de 90 grados, y puedee ser reemplazado por cualquier otro número (360+x da un resultado igual a 0+x). Cuando se hace clic en el hueco para introducir el valor, aparece un círculo donde se puede seleccionar una dirección.
Ha habido cierta confusión con respecto al sistema numérico dado que el ángulo 0 está hacia arriba, en vez de hacia la derecha (la dirección por defecto) o hacia la izquierda (como en los transportadores de ángulos), y dado que usa un círculo de -180 a 180 en vez de uno de 0 a 360. A pesar de las quejas[1], no se ha hecho ningún cambio.
Usos de ejemplo
Si se ha de girar un objeto y no se conoce su dirección, es posible usar este bloque. Algunos usos comunes para el bloque son:
- Darle la vuelta a un objeto
al recibir [voltear v] apuntar en dirección ((dirección) - (180))
- Elegir hacia donde apunta un cañón
apuntar en dirección (respuesta)
- Apuntar un vehículo hacia el destino deseado
apuntar en dirección (destino deseado)
Código alternativo
El bloque puede ser replicado girando la cantidad exacta de grados:
girar a la derecha ((dirección deseada) - (dirección)) grados girar a la derecha ((dirección deseada) + (360)) grados