From Test-Scratch-Wiki

Dar a y el valor ()
dar a y el valor ()
Categoría Movimiento
Forma Apilable


El bloque dar a y el valor () es un bloque de movimiento y un bloque apilable. El bloque establece la posición en y del objeto seleccionado a la cantidad especificada en el bloque. Este bloque, combinado con el bloque dar a x el valor (), produce el mismo efecto que el bloque ir a x: () y: ().

Ejemplos de uso

Si el objeto ha de ir a un sitio concreto, pero su posición en x ha de mantenerse igual, es posible usar este bloque en vez de el bloque ir a x: () y: (), ya que no hace falta establecer la posición en x si no cambia.

Otro uso común del bloque es el deslizamiento en Y, donde los objetos han de constantemente cambiar su posición en Y. El bloque dar a y el valor () se usa comúnmente aquí.

Otros usos comunes son:

  • Colocar plataformas para subir una pared
al presionar bandera verde
por siempre
    si <¿ratón presionado?> entonces
        dar a y el valor (posición y del ratón)
        sellar
        decir [¡Plataforma añadida!] durante (2) segundos
    end
end
  • Establecer alturas aleatorias para aviones
al presionar bandera verde
decir [¡Listos para el despegue!]
dar a y el valor (número aleatorio entre (120) y (180))
  • Resetear la posición en y de un deslizador
al recibir [resetear deslizador v]
dar a y el valor (0)

Código alternativo

Este bloque puede ser replicado con cualquiera de los siguientes códigos:

sumar a y ((y deseada) - (posición en y))

o

ir a x: (posición en x) y: (y deseada)

Véase también

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