Bueno primero el codigo:
–Creo un array o tabla
local arrayCirculos = { }
–Hacemos un for para ir ingrsesando los circulos.
for i = 1, 20 do
arrayCirculos[i] = display.newImage(“circulo.png”);
arrayCirculos[i].x = math.random(0, 200)
arrayCirculos[i].y = math.random(0, 200)
arrayCirculos[i]:addEventListener(“touch”, arrastrar);
–Creamos la funcion arrastrar.
function arrastrar(event)
arrayCirculos[i].x = event.x
arrayCirculos[i].y = event.y
end
end
Bueno el problema es el siguiente… Cuando arrastro un circulo hacia un punto que yo kiero si paso por encima de otro me arrastra el otro tambien, y si paso por un tercero me arrastra los tres, y asi sucesivamente.
Y la otra es por ejemplo, creo los 20 circulos del array y para poder darle un touch tengo que darle el addevenlistener en el for, hay alguna forma de decirle que sea al que yo toque darle algo en concreto, nose si me explico.
Un saludo!!! [import]uid: 153101 topic_id: 32046 reply_id: 332046[/import]