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

Skrypty do programu SWiSH2 i SWISHmax - Obiekt poruszjący się za myszką po osi y z ograniczeniem

psychol - Sob 30 Lip, 2011 00:56
Temat postu: 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]

Januszr - 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
psychol - 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 - Wto 02 Sie, 2011 08:05

Jaki opis? co jest niezrozumiałe?
psychol - 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 - 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.


Powered by phpBB modified by Przemo © 2003 phpBB Group