llamada de un botón (ui) cuando la phase == "ended"

Hola,

estoy intentando lanzar esta función cuando el botón se ha soltado...pero me da un error
si elimino el if (e.phase == "ended") funciona pero el efecto de botón pulsado apenas se aprecia

alguna pista? muchas gracias.

function chamaAprende(e)
if (e.phase == "ended") then
director:changeScene("aprende","moveFromRight")
end
end

local aprende = ui.newButton{
default = "boton_aprende_off.png",
over = "boton_aprende_on.png",
onEvent = chamaAprende,

}
aprende.x = _W/2
aprende.y = _H/2

next time use google translate, please

quieres que se dispare en el press o en el release?

1
2
3
4
local aprende = ui.newButton{
default = "boton_aprende_off.png",
over = "boton_aprende_on.png",
onRelease = chamaAprende, --- <<<<<< OnRelease - 

Uhhh!

Lo tenía delante y no lo he visto...onRelease
¿es posible crear una versión de ui.newButton que gestione las resoluciones de iPhone3 y iPhone4?

muchas gracias.

Aprovecho la ocasión para felicitarte por este gran producto.

gracias !

si sigues las reglas de config.lua con para iphone4 resolutions (retina) los botones cambiaran depende de device.

estoy seguro pero tengo tiempo de no tantear.

c.

views:1347 update:2011/10/10 15:46:04
corona forums © 2003-2011