From Test-Scratch-Wiki

Dirección
(dirección)
Categoría Movimiento
Forma Valor


El bloque dirección es un bloque de movimiento y un bloque valor. El bloque contiene la dirección del objeto seleccionado, medida en grados. Este valor de dirección lo controla el bloque apuntar en dirección ().

Usos de ejemplo

Como este bloque contiene la dirección de un objeto, es usado habitualmente en códigos que apuntan objetos.

Concretamente, el bloque puede ser usado para:

  • Simplemente mostrar la dirección
decir (unir [Estoy apuntando en la dirección: ] (dirección)
  • Comprobar la dirección de un objeto de flecha
decir (unir (unir [Tienes que ir en la dirección ] (dirección)) [grados])
  • Comprobar la alineación. Aquí hay un ejemplo de uso del bloque:
al recibir [comprobar v]
si <(dirección) = (50)> entonces
    dar a [¿seguro? v] el valor (1)
end

Este código comprobará que la dirección del objeto sea 50 grados.

Código alternativo

Este bloque puede ser replicado usando el siguiente código:

([dirección v] de (objeto v))

Sin embargo, este bloque no puede devolver la dirección de su propio objeto, de modo que para solventarlo se puede usar el siguiente código:

([dirección v] de (unir [objeto v] []))

Véase también

Cookies help us deliver our services. By using our services, you agree to our use of cookies.