Dobrodošli, goste ( Prijava | Registracija )

 
Reply to this topicStart new topic

rešenost jednog scrollRect "pod" pitanja

V
the
poruka 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?
Go to the top of the page
 
+Quote Post
the
poruka 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
}
Go to the top of the page
 
+Quote Post
WhiteWeedow
poruka Feb 23 2011, 12:07
Poruka #3




Grupa: Članovi
Poruke: 976
Datum reg.: 22-February 06
Lokacija: Kad bi i ja sam znao... :)
Član broj: 3,483



Korisno hvala za code.
Go to the top of the page
 
+Quote Post
syndrome
poruka Feb 25 2011, 19:03
Poruka #4


zgužvam.. bacim

Grupa: Urednici
Poruke: 6,376
Datum reg.: 1-June 05
Lokacija: Beograd
Član broj: 808



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?)
Go to the top of the page
 
+Quote Post
the
poruka 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.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 



Lo-fi verzija Trenutno vreme: Sunday 19. May 2013 - 05:22

Sve informacije (poruke, teme i sl.) predstavljaju stavove samo njihovih autora.
Objavljivanje informacija sa sajta u nekomercijalne svrhe moguće je samo uz navođenje URL adrese diskusije.
Za sve druge vidove distribucije potrebno je imati izričitu dozvolu administratora Dizajn Zone i/ili autora poruka.
Autorska prava za sadržaj poruke zadržava njihov autor, osim ako nije drugačije naznačeno.

powered by:Plus hosting