SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - ladowanie w dowolne miejsce sprite

jaro88 - Sob 16 Wrz, 2006 06:56
Temat postu: ladowanie w dowolne miejsce sprite
sorry jesli temat sie powtarza ale szukalem dosc dlugo i nie znalazlem odp.

chodzi mi o to zeby jpg ladowal sie w dowolne miejsce (np srodek) sprite.

z gory dzieki za pomoc

sl01k - Sob 16 Wrz, 2006 13:04

jaro88 napisał/a:
w dowolne miejsce sprita

czyli bez kontroli ?? random ?? bo nieczaje
mi sie wydaja ze lepiej jak wiesz gdzie ci sie laduje :)
??
jaro88 napisał/a:
uot;]np środek
jak chcesz na srodku to ustawe kotwice na srodku w spricie z regóły robi sie lewy górny ... przynajmniej ja :)
a jakchcesz w dowolne miejsce jakiegos pola to musisz uzyc funkcji random i w momencie ladowania dac ta funkcjie na sprite
cos w stylu _x = zmienna1;
_y = zmienna2;
a zmienna1 i zmienna2 trzeba dac w random ale tego nieumiem jeszcze bys musial poszukac gdzies $nugatt bodajrze o tym pisal cos

jaro88 - Nie 17 Wrz, 2006 10:48

ja mam sprajta zakotwiczonego na srodku ale jesli laduje do niego JPG to fotka pojawia sie w lewym gornym rogu a chcialbym zeby pojawiala sie na srodku czyli jakas konkretna zmienna
Feniks - Nie 17 Wrz, 2006 17:11

Wystaczy odpowiednio przesunąć zakotwiczenie. Przykład w załączniku.

Zna ktoś jeszcze jakiś sposób na wyrównanie ładowanego obrazka do środka sprita? Najlepiej za pomocą skryptu.

Pozdrawiam

jaro88 - Nie 17 Wrz, 2006 19:25

hmmm nie do konca o to mi chodzilo. zle to opisalem.
chodzi o to aby ladowany JPG mial zakotwiczenie na srodku a nie w lewym gornym rogu jak jest domyslnie.

Feniks - Nie 17 Wrz, 2006 20:37

I ja bym tak chciał :P . Można to obejść grupując nasz sprite w jeszcze jeden - tam dopiero ustawiasz zakotwiczenie tak jak ci pasuje. przykład w załączniku.
jaro88 - Pon 18 Wrz, 2006 10:41

to wciaz nie to bo jesli masz zdjecia w pionie i poziomie to zobaczysz ze i tak obraz jest zakotwiczony w lewym gornym rogu. a jesli zakotwiczenie ladowanego JPG bedzie w centrum to nie bedzie mialo znaczenia czy jest pionowy czy tez poziomy.
Feniks - Pon 18 Wrz, 2006 12:56

:mrgreen: No faktycznie - szerokość obrazków musi być taka sama (tych w pionie i tych w poziomie), ale to niezaładnie wyglądać będzie.

Można sie jeszcze pobawić się pozycją x, y - przykładowo:

Kod:

onLoad () {
    loadMovie("obr2.jpg");
    loadMovie("obr.jpg");
    _x = 400;
    _y = 300;
}


Powodzenia

jaro88 - Pon 18 Wrz, 2006 17:36

juz tak probowalem :P to niestety nic nie daje :( efekt jest w zalaczniku. trzeba przesunac ta kotwice ladowanego jpg. czy ktos wie jak to zrobic?

[ Dodano: Czw 21 Wrz, 2006 08:34 ]
udalo mi sie znalezc pomoc na http://www.swishtalk.com/...ght=placeholder
zalczam plik wrzucony tam przez brutalchris

[ Dodano: Pią 22 Wrz, 2006 08:15 ]
ok. rozwiazanie zostalo znalezione dlatego uwazam temat za zamkniety.


Powered by phpBB modified by Przemo © 2003 phpBB Group