webForumDet fria alternativet

Kantlinjer försvinner?

Flash

4 svar · 456 visningar · startad av Cuiris

Medlem sedan feb. 2006107 inlägg
Frågan#1

Jag förstår inte riktigt mig på flash emellanåt. Jag har lagt mina kantlinjer på bilderna i Photoshop och ibland syns dom i Flash och ibland försvinner linjen på någon sida av bilden. Hur ska man bete sig för att ha ordentliga kantlinjer?

Medlem sedan nov. 2004149 inlägg
#2

1. Se till att bilderna alltid är 100% stora i Flash (använd Transformpaletten för att kolla/korrigera).
2. Se till att bilderna alltid ligger på jämn pixel (typ 3.0 - inte 3.4 t.ex).
3. Kolla upplösningen på bilderna - skall alltid vara 72 pixlar.
4. Kantlinjen ska alltid vara en jämn pixel i bredd, dvs, 1, 2, 3 px osv.
5. Om inget av ovanstående hjälper så får du väl lägga till kanlinjen i Flash istället... ;-)
/Alar

Medlem sedan maj 2003750 inlägg
#3

Det har förmodligen med "pixelshift" buggen att göra.

det finns en del saker som du kan göra för att lösa detta.

1.) Se till att bilden ligger på hel pixel. DVS inga decimaler i positionen.

2.) Om det är en gif eller png se till att ha en 1 pixel tjock transparent ram runt bilden.

3.) Placera bilden i en symbol och lägg den med nedre högra hörnet på position 0, 0 i symbolen. Doch har jag för mig att i player 7 så orsakardetta pixelshift.

4.) Rita en rektangel som är precis samma storlek som bilden och fyll den med din bild som bitmap fill.

/Mirandir
/Mirandir

Medlem sedan maj 20007 492 inlägg
#4

Jag okar alltid bildytan med 2 px pa varje sida. Det loser dina problem :)

Medlem sedan feb. 2006107 inlägg
#5

Körde på på mirandirs tips om att lägga en pixel transparent linje runt om.

265 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)