SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Obiekt poruszjący się za myszką po osi y z ograniczeniem
Autor Wiadomość
psychol
Początkujący


Dołączył: 30 Lip 2011
Posty: 8
Skąd: dlaeka
Wysłany: Sob 30 Lip, 2011 00:56   Obiekt poruszjący się za myszką po osi y z ograniczeniem

Witam wszystkich.

Mój problem wydaje się prozaiczny ale niestety przeryłem od rana dziś mnóstwo stron i nie znalazłem jeszcze rozwiązania.

Używam standardowego kodu na poruszanie obiektu za myszką

Kod:
onSelfEvent (load) {
       drag._y =_ymouse
    view.spowolnienie = 15

}
onSelfEvent (enterFrame, includingFirstFrame) {

    view.endY = _root._ymouse

    view._y += (view.endY-view._y)/view.spowolnienie
}


Chciałem by jednak to poruszanie się było ograniczone jakoś, np mam wysokość sceny 600 px i w ramach tych 600px porusza się jedynie na 400 px w środku. Potrzebne mi to jest do animacji hud takiego jak w myśliwcach . Chodzi o to by mój obiekt w tym wypadku strzałka nie uciekał za scene.

za wszelką pomoc dziękuje[/code]

przyklad.swi
Przykładowy filmik
Pobierz Plik ściągnięto 587 raz(y) 9.24 KB

 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Nie 31 Lip, 2011 12:47   

Proszę. Dodałm zmienną "grubosc" określającą wysokość obiektu - w tym wypadku 20px. Jak nie o to chodziło to śmiało pytaj a jak o to to poproszę "pomógł" :P :P :P

spowolniony_move_w_okreslonym_zakesie_.swi
ruch obiektu spowolnienie za myszą w określonym zakresie
Pobierz Plik ściągnięto 612 raz(y) 9.42 KB

_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
psychol
Początkujący


Dołączył: 30 Lip 2011
Posty: 8
Skąd: dlaeka
Wysłany: Wto 02 Sie, 2011 06:32   

O kurcze naprawdę Ci dziękuje. Jak tylko skończę projekt to wam pokaże. Już traciłem nadzieje a przekopałem się przez masę materiału. Oczywiście pomógł wędruj do Ciebie.

Mam jeszcze prośbę jeżeli to nie za dużo, czy mógłbyś zrobić opis w skrypcie (co jest od czego) w sumie dla wszystkich.

Pozdrawiam
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Wto 02 Sie, 2011 08:05   

Jaki opis? co jest niezrozumiałe?
_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
psychol
Początkujący


Dołączył: 30 Lip 2011
Posty: 8
Skąd: dlaeka
Wysłany: Sob 06 Sie, 2011 20:01   

Witam w chwili zamroczenia napisałem te bzdurę pozdrawiam

[ Dodano: Pią 18 Lis, 2011 06:10 ]
Witam podaje moją prezentacje z wynikiem zastosowania powyższego kodu. Prezentacja to Panorama Polskiego F-16 a kod to niby HUD w centralnej części ekranu.


http://zasobnik.com.pl/Je...-Polskiego-F-16

Podziękowania z mojej strony dla was bo dzięki tej małej rzeczy prezentacja wygląd o wiele lepiej.
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Wto 02 Paź, 2012 10:30   

Gdzieś tutaj na Forum, wśród moich załączonych plików, jest przykład powrotu do stanu sprzed zmiany kształtu po akcji rollout: http://swish.wodip.opole....p?p=22700#22700
Proste rozwiązania załączam.

butony.swi
przycisko move _xscale i _yscale ++ na rollover i spowrotem po rollout
Pobierz Plik ściągnięto 451 raz(y) 23.19 KB

_________________
Niestety używam nieoficjalnych wersji Swish, które można zassać z forums.swishzone.com - jest na szczycie listy w BugsForum.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.14 sekundy. Zapytań do SQL: 16