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
Śledząca linia.
Autor Wiadomość
hideout 
Początkujący


Wiek: 37
Dołączył: 10 Lip 2006
Posty: 5
Skąd: Olsztyn
Wysłany: Pon 10 Lip, 2006 14:42   Śledząca linia.

Proszę o pomoc przy pisaniu skryptu. W załączonym pliku znajduje się animacja, która przedstawia to, co chcę uzyskać. Animacja przedstawia kursor myszy, dwa prostokąty i linię która je łączy. Naciskam jeden z prostakątów i przytrzymuje przycisk myszy, przesuwam go, a linia się rozciaciąga i zmienia kierunek zgodnie z tym jak przesuwam prostokąt. Chcę uzyskać taki efekt, abym mógł "latać" po całym ekranie tym prostkątem a linia go "śledziła".

Bardzo proszę o pomoc. Z góry dzięki.
 
     
krzyked 
Przyjaciel



Pomógł: 9 razy
Dołączył: 20 Cze 2005
Posty: 45
Skąd: Sulisławice
Wysłany: Nie 23 Lip, 2006 15:05   

Zrobiłem coś takiego, ale działa prawidłowo na ograniczonym obszarze.

[ Dodano: Pon 24 Lip, 2006 16:31 ]
Poprawiłem skrypcik. Wygląda to teraz tak:

Kod:
onEnterFrame() {
    linia._x = suwak._x;
    linia._y = suwak._y;
    linia._height =Math.distance(licznik._x,licznik._y,suwak._x,suwak._y);
    x=suwak._x-licznik._x;
    b=x/linia._height;
    linia._rotation =90-Math.acosdeg(b);
}
 
     
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.11 sekundy. Zapytań do SQL: 15