Rakashy Posted August 12, 2021 Share Posted August 12, 2021 Então, estou desenvolvendo uma scroll bar para meu inventário e estou com um problema para fazer os itens desaparecerem conforme a barra é rodada, já está funcional, pra cima/baixo, só que mesmo colocando o dxSetRenderTarget() os itens continuam subindo/descendo infinitamente, sem desaparecer da tela, alguém pode me dar uma força aí ? Sei que provavelmente é algo besta, más quem puder ajudar, agradeço O que acontece : ao invés de os itens sumirem ao sair do target render, eles continuam aparecendo, mesmo se eu subir ou descer a scroll Código : local x, y = guiGetScreenSize() local renderBox = dxCreateRenderTarget(606, 531, true) local offset = 0 if renderBox then dxSetRenderTarget( renderBox, true ) -- ITENS QUE QUERO QUE RENDERIZEM DENTRO DA BOX dxDrawRectangle(514*sx + Slot_X * (120*sx), 518*sy + Slot_Y * (130*sy)+offset, 116*sx, 28*sy, tocolor(5, 0, 2, 105), true) dxDrawImage(528*sx + Slot_X * (120*sx), 440*sy + Slot_Y * (130*sy)+offset, 75*sx, 70*sy, "gfx/items/"..tostring(value.img)..".png", 0, 0, 0, tocolor(255, 255, 255, 255), true) dxDrawText(tostring(value.nome), 542*sx + Slot_X * (120*sx), 525*sy + Slot_Y * (130*sy)+offset, 502*sx, 308*sy, tocolor(255, 255, 255, 255), 1.00*sy, "default", "left", "top", false, false, true, false, false dxDrawText(tonumber(value.peso), 516*sx + Slot_X * (120*sx), 425*sy + Slot_Y * (130*sy)+offset, 540*sx, 310*sy, tocolor(255, 255, 255, 255), 1.00*sy, "default", "left", "top", false, false, true, false, false) --FIM ITENS QUE RENDERIZAM dxSetRenderTarget() -- DRAW RENDERBOX dxDrawImage(509*sx, 423*sy, 606*sx, 531*sy, myRenderTarget,0,0,0, tocolor(255,255,255,0)) end Link to comment
Rakashy Posted August 12, 2021 Author Share Posted August 12, 2021 Pode finalizar, já foi resolvido Link to comment
Recommended Posts