rešenost jednog scrollRect "pod" pitanja |
Dobrodošli, goste ( Prijava | Registracija )
![]() ![]() |
rešenost jednog scrollRect "pod" pitanja |
Feb 23 2011, 10:28
Poruka
#1
|
|
|
određeni član Grupa: Urednici Poruke: 2,628 Datum reg.: 6-February 05 Lokacija: orion Član broj: 227 |
kako saznati originalne dimenzije objekta kome je uključen scrollRect?
a da se ne isključi scrollRect? |
|
|
|
Feb 23 2011, 10:39
Poruka
#2
|
|
|
određeni član Grupa: Urednici Poruke: 2,628 Datum reg.: 6-February 05 Lokacija: orion Član broj: 227 |
rešeno, ako nekoga zanima:
CODE private function _eRect(displayObject:DisplayObject):Rectangle {
var bounds:Rectangle; var transform:Transform; var toGlobalMatrix:Matrix; var currentMatrix:Matrix; transform = displayObject.transform; currentMatrix = transform.matrix; toGlobalMatrix = transform.concatenatedMatrix; toGlobalMatrix.invert(); transform.matrix = toGlobalMatrix; bounds = transform.pixelBounds.clone(); transform.matrix = currentMatrix; return bounds } |
|
|
|
Feb 23 2011, 12:07
Poruka
#3
|
|
|
Korisno hvala za code.
|
|
|
|
|
Feb 25 2011, 19:03
Poruka
#4
|
|
|
interesantan problem i jos interesantnije resenje.
kapiram da nisi mogao da ugasis scrollrect, uzmes bounds, upalis scrollrect, pre nego sto istekne kadar? (bounds bi opet vratio krop?) |
|
|
|
|
Mar 12 2011, 14:31
Poruka
#5
|
|
|
određeni član Grupa: Urednici Poruke: 2,628 Datum reg.: 6-February 05 Lokacija: orion Član broj: 227 |
probao sam svašta ponešto od toga, i finalno odustajem od scrollRect-a kao generalno primenjivog rešenja.
eRect je upravo pao na inputTextField-u i vraća 0. |
|
|
|
![]() ![]() |
| Lo-fi verzija | Trenutno vreme: Sunday 19. May 2013 - 05:22 |