[flash] galeria Marka

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [flash] galeria Marka

Post autor: Marek_bf »

Da się, zmieniając wartość zmiennej:

Kod: Zaznacz cały

var pathXML:String = "pliki/xml/planety.xml"; 
danielk17
Nowy
Nowy
Posty: 45
Rejestracja: czw cze 21, 2007 2:42 pm

Re: [flash] galeria Marka

Post autor: danielk17 »

tak wiem, ale jak to polaczyc z przyciskiem ?
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [flash] galeria Marka

Post autor: Marek_bf »

Przesadzasz. Pomyśl. Skoro ta zmienna jest potrzebna w klatce loadeXML, to button po pierwsze musi ustawić zmienną pathXML na odpowiednia wartość, a po drugie przejść ponownie do klatki loadeXML w celu wczytania pliku.
danielk17
Nowy
Nowy
Posty: 45
Rejestracja: czw cze 21, 2007 2:42 pm

Re: [flash] galeria Marka

Post autor: danielk17 »

tak rozumiem to ze ma tak byc , wiem jaki ma byc algorytm ale niestety bardzo ciezko przelac mi go na AS bo niestety nie znam wiekszosci komend choc wciaz staram sie uczyc
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [flash] galeria Marka

Post autor: Marek_bf »

Poważnie nie wiesz, co to jest onRelease, gotoAndStop? Jeśli nie wiesz to szukaj kursu o podstawach, choćby na stronie webinside.
danielk17
Nowy
Nowy
Posty: 45
Rejestracja: czw cze 21, 2007 2:42 pm

Re: [flash] galeria Marka

Post autor: danielk17 »

nie wiem np jaki kod zmienia zmienna pathXML
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [flash] galeria Marka

Post autor: Marek_bf »

I właśnie, dlatego zanim zadasz następne pytanie przerób podstawy.

Kod: Zaznacz cały

pathXML = "plik.xml";
danielk17
Nowy
Nowy
Posty: 45
Rejestracja: czw cze 21, 2007 2:42 pm

Re: [flash] galeria Marka

Post autor: danielk17 »

dobrze napisalem cos takiego

Kod: Zaznacz cały

a1.onRelease = function() { 
pathXML = "data/xml/a1.xml";
gotoAndStop(20);
   };
widac ze wczytuje xml po naglowku ale nie widac zdjec ani ramek
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [flash] galeria Marka

Post autor: Marek_bf »

W klatce 10 AS ten wiersz:

Kod: Zaznacz cały

var pathXML:String = "pliki/xml/planety.xml";
Zamień na:

Kod: Zaznacz cały

var pathXML:String;
pathXML = pathXML == undefined ? "pliki/xml/planety.xml" : pathXML;
Dla buttona:

Kod: Zaznacz cały

a1.onRelease = function() {
	pathXML = "data/xml/a1.xml";
	gotoAndStop("init");
};
danielk17
Nowy
Nowy
Posty: 45
Rejestracja: czw cze 21, 2007 2:42 pm

Re: [flash] galeria Marka

Post autor: danielk17 »

dziekuje, jednak nie bylo to takie proste jak sie wydawalo. :) pozdrawiam
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: [flash] galeria Marka

Post autor: Marek_bf »

Było proste, tak jak myślałem. :)
Thorus
Przelotem
Przelotem
Posty: 289
Rejestracja: pt sty 26, 2007 1:46 am

Re: [flash] galeria Marka

Post autor: Thorus »

Galeryjka fajna, czytelna... wznawiam po czasie watek poniewaz chcialbym na serwerze dolozyc jednak 3 typ zdjec. Mam bowiem miniaturki, mam tez duze fotki i wszystko smiga. Chcialbym aby po kliknieciu we wczytana duza fotke, czyli "contener" otworzyl sie ten trzeci plik - najwiekszej fotki. Mogloby sie to otworzyc w nowym oknie, ale jakbym nie probowal nie dziala jak trzeba. Samo onRelease dla contenera i uzycie "scale" nie jest dobrym tu rozwiazaniem choc dziala, poniewaz zdjecia sa jedynie skalowane i traca na jakosci dlatego chce wczytac jeszcze inny typ zdjec. Jak by to zrobic w przypadku tej galerii?
ODPOWIEDZ