Kérkel segíts, hogy ne maradjon hibás információ az oldalon!
Ha szerinted valami nem fedi a valóságot, kérlek írd meg, hogy javítani tudjam. Ha kérdésed van, fordulj hozzám bizalommal!

2010. december 2., csütörtök

Flex spark torzítja a képet

A problémába a Flex 4 használatakor futtotam bele.

Kártyát készítettem, egy két oldalú Sprite class létrehozásával. Kapott persze DropShadow filtert is és a stage quality-t BEST-re állítottam, hogy a smooth-olt kép szépen jelenjen meg. Minden nagyon jól működött egészen addig, amig nem akartam animálni az átfordítást. Mert a rotationY változtatása után a kép mintha elvesztette volna a smooth voltát és az árnyéka is eltűnt.
2 napig kerestem a googlén a megoldást, de sehol semmi, kivéve, hogy másoknál is előfordult.
Fél megoldás a sprite.transform.matrix visszaállítása forgatás után, de ez a forgatást is megszűnteti... Viszont eljuttatott a probléma magjához: amikor a Flex forgat, 3D-vé teszi a képet.
Még tovább kutatva megjött a végeredmény: a képet tartalmazó sprite-ot beraktam egy másik sprite-ba és parent sprite-ot forgattam!! Így az effektet megtartva, szépen simítva forog!
Remélem, hogy segít.

Short: Rotate the parent container!

Nincsenek megjegyzések: