|
Poslao: 29 Jul 2013 00:36
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
To se najčešće dešava kada se koriste JPG slike. Za allegro je transparentno samo ono što ima maksimalno crvene i plave, i 0 zelene. JPG komresija je takva da boje skoro uvek budu malo promenjene da bi veličina datoteke mogla da bude manja.
Uzmi slike ponovo, delove koji trebaju da budu transparentni oboji RGB bojom 255,0,255 i snimi sliku kao bmp ili png. To će ti rešiti problem.
|
|
|
|
Poslao: 29 Jul 2013 01:02
|
offline
- NIx Car
- Legendarni građanin
- Més que un club
- Glavni vokal @ Harpun
- Pridružio: 27 Feb 2009
- Poruke: 3898
- Gde živiš: Novi Sad,Klisa
|
Te iste slike, prebacene u drugi projekat, su prozirne tamo gde treba... Izgleda da cu ipak morati da uradim ono sa alkoholom
|
|
|
|
Poslao: 29 Jul 2013 01:14
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Napisano: 29 Jul 2013 1:12
Ok, druga stvar može biti da koristiš recimo 24bitnu sliku i 32bitni prozor. Da bi masked_blit radio kako treba, i slika i prozor, odnosno ono površina na koju želiš da nacrtaš sliku, moraju da imaju isti color depth.
Dopuna: 29 Jul 2013 1:14
I još nešto... slike moraš da učitaš tek kada je allegro inicijalizovan i prozor kreiran
|
|
|
|
|