set alpha value with ui button

I’ve got a button created with the UI class. Is it possible to change its alpha value from a function it calls? Code:

local function setAlpha(event)  
 pauseButton.alpha = 0  
end  
  
-- pauseButton  
local pauseButton = ui.newButton{  
default = "pausebutton.png",  
over = "pausebuttonblack.png",  
onRelease = setAlpha,  
x = 28,  
y = 296,  
}  
localGroup:insert(pauseButton)  

This code is not working for some reason [import]uid: 30185 topic_id: 6297 reply_id: 306297[/import]

yes setAlpha can’t see what pauseButton is because you havent defined pauseButton when you define setAlpha

do this
[lua]local pauseButton

local function setAlpha(event)
pauseButton.alpha = 0
end

– pauseButton
pauseButton = ui.newButton{
default = “pausebutton.png”,
over = “pausebuttonblack.png”,
onRelease = setAlpha,
x = 28,
y = 296,
}
localGroup:insert(pauseButton)[/lua]

or

[lua]local setAlpha

– pauseButton
pauseButton = ui.newButton{
default = “pausebutton.png”,
over = “pausebuttonblack.png”,
onRelease = setAlpha,
x = 28,
y = 296,
}
localGroup:insert(pauseButton)

function setAlpha(event)
pauseButton.alpha = 0
end[/lua]

same difference [import]uid: 6645 topic_id: 6297 reply_id: 21712[/import]

I tried that 2 seconds ago before viewing this thread and it works! Heh, thanks a lot though! [import]uid: 30185 topic_id: 6297 reply_id: 21714[/import]