JE

[Duvida] Limpar uma TextList

Por Jeffer000, 28 de abr. de 2014 em Clients

otcliente
3
986
Jeffer000J
28 de abril de 2014 às 00:50

Boa noite ^^

 

Estou terminando um sistema de Dex, porem estou com um problema, quando o Player clika na em um pokemon da Lista ele vai carregas os moves que o poke tem q inserir em uma outra lista... ate ai blz... mas quando volto pra lista anterior e selecione outro pokemon, ele carrega os moves e joga na lista, porem mantem os moves do ultimo poke que dei dex.

Alguém sabe como resetar a lista ?

 

o código que uso para cria-la é esse...

 

 

function montaMoves(text)
pokemonList = moveDex:recursiveGetChildById("movesPokedex")
local text = string.explode(text, "|")
for k,v in pairs(text) do
if (v == "") then
else
v = string.explode(v, "-")
if (v[2] == "passive") then
v[2] = "P"
end
x = g_ui.createWidget('buttonList', pokemonList)
moveLevel = g_ui.createWidget('moveLevel',x)
typeMove = g_ui.createWidget('typeMove',x)
moveType = "interface/"..v[3]..".png"
typeMove:setImageSource(moveType)
moveLevel:setText(v[2])
x:setText(v[1])
end
end
end

 

 

 

Tambem tenho o mesmo problema com uns botoes que recebem img, sabem também como coloco a img de um UIButton como nula ao dar hide no container?

 

No aguardo por um resposta obrigado desde já ^^

notle2012N
28 de abril de 2014 às 01:32

se usasse variável local

em vez de global acho que resolveria

Jeffer000J
28 de abril de 2014 às 02:30

Tentei colocar como local, mas tambem n vai... preciso de um modo de apagar o que tiver dentro da lista antes de preenchela ou na hora que fechar a janela...