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
Wlaściwości fizyczne
Autor Wiadomość
ekumi
Bywalec


Dołączył: 23 Maj 2008
Posty: 19
Skąd: Polska
Wysłany: Sob 21 Cze, 2008 11:55   Wlaściwości fizyczne

Witam. Proszę o podpowiedź, w jaki sposób można skorzystać z właściwości fizycznych obiektów (np. _arotation, _vX, _fyscale). Próbowałem narysowanemu kształtowi o nazwie "p", oznaczonemu jako cel przyposać kod skryptu w postaci:
on (rollOver) {
p._vrotation +=120;
}
Chodziło o to, by po najechaniu na niego myszą, prędkość obracania się została zwiększona o 20 stopni/sek. Oczywiście ten kształt miał na linii czasowej nadany efekt obracania się. Nie udało mi sie jednak. Jeżeli ktoś wie, jak to zrobić, to proszę o radę.
 
     
roland 
Site Admin
Roland Zimek



Wersja SWiSH: Max4
Pomógł: 31 razy
Wiek: 58
Dołączył: 21 Sty 2005
Posty: 424
Skąd: Opole
Wysłany: Pon 23 Cze, 2008 08:51   

Użycie właściwości fizycznych wymaga pewnych przygotowań i odpowiednich ustawień. Same z siebie nie działają.

Pokażę, jak zrobić aby obiekt zaczął się obracać wokół punktu zakotwiczenia z coraz większym przyspieszeniem obrotu (_vrotation):

1. Rysujemy dowolny obiekt (byleby nie kółko bo wtedy obrót będzie słabo widoczny :) ),
2. Przekształcamy go w duszka. Nadajemy mu nazwę. Target jest domyślnie włączony.
3. Wybieramy zakładkę Export (to ta z prawej strony ekranu). Z listy rozwijanej Export options for wybieramy Script i zaznaczamy Support physics properties.
4. Wskazujemy duszka i ponownie przechodzimy do zakładki Export.
5. Z rozwijanej listy Export options for wybieramy Selected Object.
6. Zaznaczamy Uses physics properties.
7. Dalej mając zaznaczonego duszka wchodzimy do skryptu i wpisujemy na przykład:
Kod:
onEnterFrame(includingFirstFrame) {
    this._vrotation += 0.5;
}


Gotowe. W załączniku przykład.
 
     
ekumi
Bywalec


Dołączył: 23 Maj 2008
Posty: 19
Skąd: Polska
Wysłany: Pon 23 Cze, 2008 11:41   

Dziękuję za odpowiedź. Bardzo mi pomogła.
Rozumiem, że w przypadku pozostałych właściwości fizycznych postępowanie jest podobne, tzn. ustawienia eksportu ze wsparciem dla właściwości fizycznych oraz włączenie użycia tych właściwości w zakladce eksport.
Jeszcze raz dziękuję i pozdrawiam
 
     
smok3n 
Praktyk


Pomógł: 3 razy
Dołączył: 06 Sie 2009
Posty: 23
Skąd: Lublin
Wysłany: Czw 13 Sie, 2009 18:10   ???

Mam SwishMax'a 2 i nie mogę tego obczaić dokładnie. Opcja istnieje ale odnosi się do całego Movie i nie mogę znaleźć opcji z rozwijanym menu :/ Ale przykład mi działa i sprite w przykładzie ma takie właściwości, poradziłem sobie kopiując duszka do swojego Movie'sa i działa. Proszę o odpowiedź.
_________________
Smok3n
 
     
Jaszczompek
Początkujący


Dołączył: 08 Gru 2009
Posty: 5
Skąd: Ostrołęka
Wysłany: Wto 26 Sty, 2010 13:43   

//edit
nie wiedziałem jak skasować
 
     
^Januszr 



Pomógł: 216 razy
Dołączył: 11 Maj 2005
Posty: 1854
Skąd: Stolyca od urodzenia
Wysłany: Sro 27 Sty, 2010 10:49   

W przypadku SM3 odpowiedź jest taka:
zaznaczamy MovieClip
wciskamy ctrl+alt+shift+f12
zaznaczamy Uses Physics Properties.
Powienno działać.
 
     
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.07 sekundy. Zapytań do SQL: 11