Strona 1 z 2

[AS] Sciezka Relatywna & Absulutna

: śr sty 24, 2007 5:55 pm
autor: boczek
Witam !
Mam nastepujacy problem !!
Nie dziala mi moja akcja ktorą napisałem :

Kod: Zaznacz cały

kontaktbtn.onRelease = function() {
_root.mc1.mc2.formularz._visible = true;
};
a w glownym TIMELINE w klatce z AS mam napisane :

Kod: Zaznacz cały

_root.mc1.mc2.formularz._visible = false;
Chodzi mi tutaj aby po wczytaniu mojego glownego filmu ! MOVIECLIP z formularzem byl niewidoczny od samego poczatku ( za co odpowiada kod : _root.mc1.mc2.formularz._visible = false; ) mam przycisk "kontakt" . Chce wlasnie aby po nacisnieciu tego wlasnie przycisku wykonywala sie moja funckjca z pojawieniem mojego formularza ! lecz to nie dziala ...
PRosze Pomocy



-----------
Pobrykałem troche i przy pomocy kolegi :) Dalismy rade ... :)
błedem w skrypcie byla głupia maleńka kropeczka !!
Prawidlowy kod wyglada nastepujaco :

Kod: Zaznacz cały

kontaktbtn.onRelease = function() {
	_root.form_visible = true;
};

Re: [AS] Sciezka Relatywna & Absulutna

: śr sty 24, 2007 8:21 pm
autor: boczek
Kurcze ... myslalem ze dziala ... :( zapomnialem usunąc pliku swf " kontakt" ktory ladowalem za pomoca loadMovie :( a dalej blad tkwi w tym samym miejscu :( niewiem co jest grane :( wogole niechce akcja dzialac :(

Re: [AS] Sciezka Relatywna & Absulutna

: śr sty 24, 2007 8:42 pm
autor: boczek
http://www.members.lycos.co.uk/blazej155/plik.rar
Umieszczam plik z tym problemem !!
niewiem co jest grane ! w osobnych SWF wszystko dziala jak nalezy ! natomiast po zaladowaniu podstron do glownego filmu ... wszytsko sie sypie !
Chcialbym to umiescic wszystko w jednym pliku , lecz niemam na to koncepcji ... czy znajdzie sie ktos pomocny ?

Zapomnialem jeszcze dodac ze strasznie dlugo te podstrony laduja sie na serwerze ... dlatego chcialbym to umiescic w jednym filmie !

Z gory wielkie dzieki

Re: [AS] Sciezka Relatywna & Absulutna

: czw sty 25, 2007 11:06 am
autor: boczek
Czy istnieje taka akcja ?? ( zapewne tak ale wole zapytac )
wszystkie podstrony mam w movie clipach w bibliotece !
I teraz chce przypisac akcje do przycisku aby moj MC z biblioteki byl wywolywany cos jak za pomoca loadMovie

czyli.

przycisk.onRelease = function () {
jakas akcja wywolujaca moj movie klip z nazwa instance np. test na scene glowna o wspolrzednych _x i _y np. = 100 (oczywiscie moj MC jest w library)
};

Re: [AS] Sciezka Relatywna & Absulutna

: czw sty 25, 2007 6:53 pm
autor: Marek_bf
Poszukaj o attachMovie

Re: [AS] Sciezka Relatywna & Absulutna

: ndz sty 28, 2007 7:16 pm
autor: boczek
Marku , faktycznie dziala :)
lecz wystąpil nastepujący problem !!
uzywam kodu do przycisku :

Kod: Zaznacz cały

formularzbtn.onRelease = function() {
	_root.attachMovie("formularz", "mcForm", this.getNextHighestDepth());
	mcForm._x = 400;
	mcForm._y = 400;
};
i w LINKAGE tego MC ktorego chce wywołac na scene musze zaznaczyc :
1) Export for AS
2) Export to first frame

a gdy niezaznacze to akcja nie dziala , problem tkwi w tym ze po zaznaczeniu tych opcji attachMovie dziala ... lecz znow mam cyrk z preloaderem !!
zamast od 0 - 100 % odlicza mi od 10 - 100 %
Co mam zrobic aby skorygowac ten błąd ?
Z gory bardzo dziekuje !!

Re: [AS] Sciezka Relatywna & Absulutna

: ndz sty 28, 2007 8:48 pm
autor: Marek_bf
Boczek analogicznie jak z dźwiękiem, wywalasz ładowanie w 1 klatce, wstawiasz pomędzy preloader a faktyczne klatki z filmem i hula jak trzeba.
Tydzień ruszania głową od poniedziałku? :twisted:

Re: [AS] Sciezka Relatywna & Absulutna

: ndz sty 28, 2007 10:10 pm
autor: boczek
Robilem juz tak ... jak piszesz ... lecz nadal to samo :(
Dalem ten mc na scene i klatke ktora jest pomiedzy Preloaderem a klatką początkową z animacja ... i nadalem mu nazwe w instance ( przenioslem tego MC poprzez przeciagniecie z biblioteki ) i tak jak pisalem wyzej - gdy zaznacze export to first frame to dziala poprawnie lecz znow nawala loader ... a gdy odznacze export to first frame ... to niedziala wywolanie mc na scene :(

P.S. tygodniowa przerwa wynikala z braku wolnego czasu ;)

Re: [AS] Sciezka Relatywna & Absulutna

: ndz sty 28, 2007 11:45 pm
autor: Marek_bf

Re: [AS] Sciezka Relatywna & Absulutna

: śr sty 31, 2007 11:06 am
autor: boczek
Witam !!
Marku to działać działa ... lecz wyprawia to jakies cyrki ...

tutaj umieszczam plik :

http://www.members.lycos.co.uk/blazej155/problem.rar
lub
http://www.blazej155.cba.pl/problem.rar

A Teraz omówienie problemu :

* za pomocą przycisku oferta , wywołany zostaje mój mc przez attachMovie na scene na współrzędne np : nowy1._x =300; nowy1._y =200; . Po kliknieciu w przycisk faktycznie ładuje na te współrzedne ... lecz gdy nacisne przycisk x ( ktory odwoluje mojego MC ze sceny ) i na nowo nacisne oferte ... to ten mc juz nie stosuje sie do współrzednych ktore mu podalem wczesniej ... pojawia sie gdzies indziej , i czego jeszcze mało ... po ponownym nacisnieciu oferty kilkakrotnie ten mc pojawia sie wiele razy i naklada sie na siebie ...

Prosze Pomocy :(

Re: [AS] Sciezka Relatywna & Absulutna

: śr sty 31, 2007 9:57 pm
autor: Marek_bf
Jak kasujesz wczytywany plik to zazwyczaj kasujesz plik do którego jest wczytany, przez co tracisz jego współrzędne, nie kasuj go tyko ukrywaj (mc._visible=true/false). A jak kasujesz to przy ponownym wywołaniu musisz tworzyć też jego kontener albo nadawać mu nowe współrzędne.

Re: [AS] Sciezka Relatywna & Absulutna

: śr sty 31, 2007 9:58 pm
autor: boczek
a czy moglbys przekonstruowac moj przyklad w taki sposob jak mowisz ?? bede bardzo wdzieczny ! bo zabardzo niewiem jak to zrobic ;( dzieki bardzo

Re: [AS] Sciezka Relatywna & Absulutna

: śr sty 31, 2007 10:55 pm
autor: boczek
Marku czy moglbys mi przerobic mi ten plik ?? bo nie umiem tego zrobic a bardzo tego potrzebuje ... z gory bardzo dziekuje !!

Re: [AS] Sciezka Relatywna & Absulutna

: czw lut 01, 2007 7:50 am
autor: Marek_bf
Bez paniki, zrobisz to sam :)

Nie stosuj unloadMovie(this); tylko this.removeMovieClip(),

Re: [AS] Sciezka Relatywna & Absulutna

: czw lut 01, 2007 10:38 am
autor: boczek
Próbowalem :( i nic z tego :( Prosze pomóż :cry:

stosowalem do mojego przycisku odwolujacego kod :

Kod: Zaznacz cały

on (release) {
	 this.removeMovieClip();
}
i niestety nic sie nie dzieje ... ja juz nie wiem co i jak :(
Jestem juz zdesperowany :(