|
SWiSH Forum Forum użytkowników programów SWiSH |
 |
SWiSH Max - Inner preloader error!
cammil - Czw 21 Lut, 2008 18:33 Temat postu: Inner preloader error! Witam. Mam taką strukturę spriteów w stronie jak na zdjęciu.
Skrypt w sprite "PRELOADER" mam taki:
onFrame (1) {
stop();
}
onFrame (2) {
setLabel("prekaka");
}
onFrame (3) {
b = _parent.mainload.getPercentLoaded() add "%";
preloader.loadbar._xscale = _root.getPercentLoaded();
if (_parent.mainload.getpercentloaded() >= 100) {
gotoAndPlay(5);
}
}
onFrame (4) {
prevFrameAndPlay();
}
onFrame (5) {
if (_parent.check._currentframe == 2) {
_parent.mainload.gotoAndPlay(2);
}
}
Pytanie dotyczy tego jak powinny wygladać odwołania typu:
_parent.mainload.getPercentLoaded() add "%"
Chodzi mi po prostu o samo parent itd.. w skrypcie bo reszta działa tylko tu się pogubiłem i albo mam słaby dzień albo nie moge dojść do ładu.
czy to ma być tak: _root.srodek.center.mainload.getPercentLoaded.... bla bla bla ?
O resztę tego typu odwołań w tym skrypcie też pytam bo nie wiem jak to jest z tymi _rootami, _parentami itd... ?
Proszę o podpowiedzi
Zaznaczam, ze nad spritem "srodek" nie ma już nic tylko scena główna
marcino - Pią 22 Lut, 2008 00:32
witam,
więc tak
_root to od razu wskazujesz ze będziesz jechał z ścieżką Duszka od początku
_parent to tak jakby Duszek o jeden wcześniej coś jak ../
o to Tobie chodziło ?
jeśli źle prawie to skasować, ale z tego co pamiętam to tak to działa
cammil - Pią 22 Lut, 2008 22:05
Wiesz też tak to rozumiem jak napisałeś a jednak jest nie tak.
Siedzę nad tym i próbuje znaleźć błąd dalej...
Czyli żeby dotrzeć do sprita jak na rysunku - PRELOADER w naszym toku rozumowania powinno to wygladać tak:
_root.srodek.center.preloader - ale tak nie działa
A jak dam sprite PRELOADER do sceny "bezpośrednio" i dam:
_root.preloader to już jest ok.
Nie kumam
[ Dodano: Pon 25 Lut, 2008 17:50 ]
Problem rozwiązany.
Wszystko w skrypcie było dobrze zrobione tylko eksportowałem to do Flash'a 8 a należało do 6 Po eksporcie do 6 wszystko pięknie śmiga.
Pozdrawiam
(temat można usunąć)
|
|