NONAME_1224 Posted October 22, 2018 Share Posted October 22, 2018 Szóval az a lényeg hogy én szeretnék két külön fájlban (scriptjük ugyan az ) létrehozni két külön RenderTargetet valahogy így: elso.lua text1 = "" render = dxCreateRenderTarget(iw, ih, state) addEventHandler("onClientRestore", root, function() render = dxCreateRenderTarget(iw,ih, state) end ) addEventHandler("onClientPreRender", root, function() if render then dxSetRenderTarget(render, state) dxSetBlendMode("modulate_add") dxDrawText(text1, 10, 10, iw-10, ih-10, tocolor(255, 255, 255, 255), 1.00, "default-bold", "left", "bottom", false, false, false, true, false) dxSetBlendMode("blend") dxSetRenderTarget() dxSetBlendMode("add") dxDrawImage(20, 200, iw, ih, render) dxSetBlendMode("blend") end end ) masodik.lua text2 = "ez a masodik szoveg" arender = dxCreateRenderTarget(iw, ih, state) addEventHandler("onClientRestore", root, function() arender = dxCreateRenderTarget(iw,ih, state) end ) addEventHandler("onClientPreRender", root, function() if arender then dxSetRenderTarget(arender, state) dxSetBlendMode("modulate_add") dxDrawText(text2, 10, 10, iw-10, ih-10, tocolor(255, 255, 255, 255), 1.00, "default-bold", "left", "bottom", false, false, false, true, false) dxSetBlendMode("blend") dxSetRenderTarget() dxSetBlendMode("add") dxDrawImage(200, 150, iw, ih, arender) dxSetBlendMode("blend") end end ) és cak az egyik rendertarget jön létre. Hogyan kell megcsinálni hogy mindkettő megjelenjen? Link to comment
NONAME_1224 Posted October 22, 2018 Author Share Posted October 22, 2018 Sikerült megoldani a problémát! Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now