DR

[Duvida] Função onClick em button criado pelo LUA

Por drakylucas, 22 de abr. de 2013 em Clients

5
1.1k
drakylucasD
22 de abril de 2013 às 16:41

como faço um botão criado em LUA (icon = g_ui.createWidget('SpellButton',spellBarWindow)) executar uma função ao ser clicado??

 

tipo assim, no OTUI:

 

SpellButton < UIButton
 width: 32
 height: 32
 focusable: false
 image-color: white
 image-size: 32 32
 anchors.left: parent.left
 anchors.top: parent.top

 

no LUA

 for i = 1,10 do
   icon = g_ui.createWidget('SpellButton',spellBarWindow)
   --icon:
   icon:setId('spell'..i)
 end

 

dae quero q o botao com id spell1 , por exemplo, execute uma função ao ser clicado... alguem?

SlicerS
22 de abril de 2013 às 17:12

posso ta errado mas ja vi alguns scripts usarem tpw..

icon.onAlgumaCoisa = function() ... end

 

pq n tenta...

icon.onClick = function () ... end

 

n tenhu muita certeza mas, n custa tentar ^^

drakylucasD
22 de abril de 2013 às 17:31

deu certinho, valew

SlicerS
22 de abril de 2013 às 18:47

kkk chute owna '--'

BananaFightB
22 de abril de 2013 às 19:26

Duvida Sanada, Tópico movido.