móviles - manual de programacion android pdf
¿Qué significa arriba, izquierda, derecha e inferior en el objeto Rect de Android? (2)
Parámetros
izquierda La coordenada X del lado izquierdo del rectángulo
top La coordenada Y de la parte superior del rectángulo
derecha La coordenada X del lado derecho del rectángulo
parte inferior La coordenada Y de la parte inferior del rectángulo
Tengo un proyecto de Android donde debería hacer caer a Apple. Las manzanas están pintadas en una rect. Así que creé una función que cambia la posición Rect y vuelve a pintar. Aquí está mi función:
private void updateApplesPosition() {
for(Rect rect:fallingDownFruitsList)
rect.set(rect.left, rect.top +10, rect.right, rect.bottom +10);
}
Tengo un problema: las manzanas no se caen, sino que van de derecha a izquierda. Para hacer caer las manzanas cambié el código por esto:
private void updateApplesPosition() {
for(Rect rect:fallingDownFruitsList)
rect.set(rect.left+10, rect.top, rect.right+10, rect.bottom);
}
Esta imagen te explicará en detalle:
izquierda La coordenada X del lado izquierdo del rectángulo
top La coordenada Y de la parte superior del rectángulo
derecha La coordenada X del lado derecho del rectángulo
parte inferior La coordenada Y de la parte inferior del rectángulo