Turbe$Z Posted December 30, 2019 Share Posted December 30, 2019 I want create a HUD with image progress bars. I think i need dxDrawImageSection, but i don't know how to use this for a progress bar. Anyone can give me a example of this progress bar with imagesection? Link to comment
Moderators Patrick Posted December 30, 2019 Moderators Share Posted December 30, 2019 The first 4 args are same as dxDrawImage, its absolute x, y, width and height. The position on your screen, where you want to render the image section. The 5-8th args are the coordinates of the image section. If you have a 500x500px image and you want to render the left top corner of the image (50x50px section) on center of your screen: local sx, sy = guiGetScreenSize() dxDrawImageSection( sx/2-75/2, sy/2-75/2, 75, 75, -- the position on the screen 0, 0, 50, 50, -- coordinates of the section. "image.png" ) Hungarian: Első négy argument az a dxDrawImage-hez hasonlóan a kép pozíciója a képernyődön Viszont a 5-8. argumentet már magán a képen belül kell nézned, a képrészlet amit ki szeretnél vágni. Ha van egy 500x500 pixeles képed aminek a bal felső sarkát szeretnéd kivágni (egy 50x50 pixeles négyzetet), akkor fenti kódrészletben látod mit kell tenned. Természetesen ha egy 50x50 pixeles képed vágsz ki attól renderelheted nagyobb méretben, csak romlani fog a minősége, ahogy fent is csináltam. 1 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