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)