From Test-Scratch-Wiki

Sumar a x ()
sumar a x ()
Categoría Movimiento
Forma Apliable


El bloque sumar a x (), también conocido en la versión latinoamericana como cambiar x en () es un bloque de movimiento y un bloque apilable. El bloque mueve la posición X del objeto, en concreto de su centro del disfraz por la cantidad especificada. El eje X puede variar entre -240 y 240, pero los objetos se pueden mover más allá.

Ejemplos de uso

  • Normalmente, en juegos, el jugador controla un objeto y lo va moviendo. El bloque sumar a x () (y el bloque sumar a y ()) es muy común en este evento.
al presionar bandera verde
por siempre
si <¿tecla [flecha izquierda v] presionada?> entonces
sumar a x (-5)
end
si <¿tecla [flecha derecha v] presionada?> entonces
sumar a x (5)
end
end
  • Este bloque también puede ser usado para mover un objeto que crea una onda sinusoidal (véase Trigonometría) a lo largo del eje x. Un código de ejemplo de esta situación es el siguiente:
al presionar bandera verde
ir a x (-240) y (([sen v] de (-240)) * (100)) // -240 es la posición más a la izquierda del escenario
borrar todo // borra una onda previamente dibujada, en el caso de que exista
bajar lápiz // dibuja el primer punto de la onda
repetir (480) // la anchura del escenario es 480 x coordenadas
subir lápiz // de modo que el movimiento a la siguiente posición no se interfiera con una línea no deseada y fuera de lugar
sumar a x (1) // el uso del bloque
dar a y el valor (([sen v] de (posición en x)) * (100)) // el resultado es multiplicado por 100 para expandir la amplitud y que sea vista mejor
bajar lápiz // crea la siguiente marca
end

Código alternativo

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

dar a x el valor ((posición en x) + (cambio))
ir a x: ((posición en x) + (cambio)) y: (posición en y)

Véase tambien

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