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

SWiSH Max - proszę o pomoc "jak usunąć duszka (sprita) klikając w n

asiaroman - Nie 19 Gru, 2010 18:01
Temat postu: proszę o pomoc "jak usunąć duszka (sprita) klikając w n
Witam serdecznie.
Mam mały problem. Stworzyłem galerię. Klikam w miniaturkę zdjęcia i ładuje mi się duże zdjęcie do "Duszka" i do tego momentu jest ok.
jak zrobić aby zdjęcie zniknęło klikając na nie (czyli "duszka")

skrypt miniaturki
Kod:
on (press) {
    duch.loadMovie("dowolnafotka.jpg");
}


Proszę o pomoc jak ma wyglądać skrypt do "duszka". Pozdrawiam
tu przykład o jaki mi chodzi http://www.psp-pomoc.com/wdj6/tropic.html

Januszr - Nie 19 Gru, 2010 18:52

on (release) {
duch.unloadMovie();
}

asiaroman - Nie 19 Gru, 2010 18:58

Januszr napisał/a:
on (release) {
duch.unloadMovie();
}


Nie działa. Klikam i nic. Proszę pomóżcie....

Januszr - Nie 19 Gru, 2010 19:13

Załącz swi i pliki, które chcesz ładować. Uda Ci się w ZIP.
asiaroman - Nie 19 Gru, 2010 19:35

Januszr napisał/a:
Załącz swi i pliki, które chcesz ładować. Uda Ci się w ZIP.


Proszę bardzo. Już okroiłem wszystko do jednej sceny żeby było lżejsze.


zrobiłem mały teścik i utworzyłem kawałek tekstu z podanym skryptem i owszem - wtedy działa (duszek znika). Ale ten sam skrypt pod duszkiem niestety nie.

Januszr - Nie 19 Gru, 2010 21:53

ahhh... można to zrobić np poprzez zmienne i skrypty, ale w tym zastosowaniu najłatwiej jest chyba tak jak załączam.
A jak nie możesz otworzyć to tak zrób:
- zaznacz MovieClip duch
- ctrl+c
- crtl+shift+v
- zmień nazwę nowego wklejonego MovieClipa na np duch2
- skrypt do duch2:
Kod:
on (release) {
        duch.unloadMovie();
}

- duch2 musi być na samej górze drzewa

Zdrówko!

asiaroman - Nie 19 Gru, 2010 22:42

dziękuję. działa pięknie, tylko jedno małe ale:

gdy robię dużego duszka który przesłania miniaturki to nie działa kliknięcie w miniaturkę. kliknięcie w miniaturkę działa tylko poza obszarem duszka. Da się to obejść? (chcę duże zdjęcia)

pozdrawiam i czekam na pomoc.

Januszr - Pon 20 Gru, 2010 08:12

Możesz "przenieść" miniaturki zaraz nad MovieClipa, który zamykała fotografię.
Możesz spróbować poskryptować ze zmianami poziomów wykorzystując np to: http://swish.wodip.opole....p?p=23251#23251 i to: http://swish.wodip.opole....p?p=21438#21438

Albo też zrobić coś na wzór wyłączania opcji buttona wykorzystując to: http://swish.wodip.opole....p?p=21982#21982

A może nie rozumiem Twojego problemu?

asiaroman - Pon 20 Gru, 2010 11:47

próbuje i nie pomaga. pprzesyłam plik przykładu, w którym nie mogę uruchomić miniaturek które są pod duszkiem. Jak zmienię duszka niżej to wtedy zdjęcie jest pod miniaturkami.

januszu pomóż bo wymiękam. niby takie proste a jednak ......

p.s. nie mogę otworzyć plików z wer.3 swishmaxa dlatego proszę jeśli możesz o skrypt. pozdrawiam

Januszr - Pon 20 Gru, 2010 13:03

To nie jest problem ze skryptami. Powinieneś zaznaczyć w zakładce Transform "x=o oraz lewy górny róg jako pozycję arnchora. A potem liczbami wypozycjonuj sobie jak chcesz.
W drzewku elementów możesz przesunąć wyżej i niżej elementy tak, abyś uzyskał efekt nakładania się zgodny z Twoimi oczekiwaniami.


Cytat:
nie mogę uruchomić miniaturek które są pod duszkiem

No bo jak MovieClip o nazwie duch ma akcję przycisku, to to co pod nim jest nie działa jako przycisk. Bo jak to sobie wyobrażasz???

asiaroman - Pon 20 Gru, 2010 14:39

janusz, robię tak jak piszesz i nic. jeśli możesz to wyślij plik, bo albo zdjęcie jest pod miniaturkami albo nad ale wtedy aktywne są miniaturki pod duszkiem. sory że tak zawracam głowę ale w Tobie nadzieja... - (już mogę otwierać swish3)
Januszr - Wto 21 Gru, 2010 09:36

Proszę plik. Mam nadzieję, że to już jest to co chciałeś. Gdzie kupiłeś licencję na oprogramowanie z 2008r?

Powered by phpBB modified by Przemo © 2003 phpBB Group