Xarfron Opublikowano 13 Sierpnia 2009 Udostępnij Opublikowano 13 Sierpnia 2009 Cze hmm więc tak mam obiekt z path w ów obiekcie można ten path w dowolnym momencie wyłączyć i teraz tak jak zrobić że po ponownej aktywacji patha zaczął z ów miejsca znaczy np. przeszedł 25% tego patha to znów rozpoczynając go był w tych 25% a nie zaczynał go od nowa wiem trochę to pogmatwane :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Matyxon Opublikowano 13 Sierpnia 2009 Udostępnij Opublikowano 13 Sierpnia 2009 może zamiast wyłączać patha ustaw mu speeda na 0? nie wiem czy o to chodzi E: Mam, liczysz odległość obiektu od początku patha, dzielisz to przez dlugosc patha i pod koniec to wszystko dzielisz przez 1. GML distance_to_point(o_PoczatekPatha.x,y)/path_get_length(path)/1 pewnie to nie wyliczy ci dokładnie, ale co tam Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 13 Sierpnia 2009 Udostępnij Opublikowano 13 Sierpnia 2009 Mnie się wydaje że wystarczy po prostu speed ustawiać na 0 lub dodatnie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Danielus Opublikowano 13 Sierpnia 2009 Udostępnij Opublikowano 13 Sierpnia 2009 mam pytanie matyxon: Po co na końcu dzielisz przez 1? oO Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Matyxon Opublikowano 13 Sierpnia 2009 Udostępnij Opublikowano 13 Sierpnia 2009 xD, Pomyliłem 1 po winno być przed Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Xarfron Opublikowano 13 Sierpnia 2009 Autor Udostępnij Opublikowano 13 Sierpnia 2009 może zamiast wyłączać patha ustaw mu speeda na 0? nie wiem czy o to chodzi E: Mam, liczysz odległość obiektu od początku patha, dzielisz to przez dlugosc patha i pod koniec to wszystko dzielisz przez 1. GMLdistance_to_point(o_PoczatekPatha.x,y)/path_get_length(path)/1 pewnie to nie wyliczy ci dokładnie, ale co tam No i do czego to mam przypiąć ?=distance_to_point(o_PoczatekPatha.x,y)/path_get_length(path)/1 Mnie się wydaje że wystarczy po prostu speed ustawiać na 0 lub dodatnie. path_speed na szczęście to nie to samo co speed Działa wielkie dzięki :) Temat zamknięty Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Xarfron Opublikowano 14 Sierpnia 2009 Autor Udostępnij Opublikowano 14 Sierpnia 2009 Sorka za double posta ale przecież nie ma sensu zakładać nowego tematu do praktycznie tego samego problemu pośpieszyłem się go zamykając mój błąd otóż chodzi oto że mam 2 path i jak jeden zatrzymuje drugi się uaktywnia po skończeniu działanie drugiego chciałbym jak już wspomniałem wyżej by mi nie wracał na sam początek pierwszego patha tylko do miejsca gdzie go przerwał (ogólni to mam) i by kontynuował pierwszego patha a nie zaczynał od nowa (tego mi brak) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Platyna Opublikowano 14 Sierpnia 2009 Udostępnij Opublikowano 14 Sierpnia 2009 Jest coś takiego jak path_position. To jest pozycja na ścieżce. 0 to początek, 1 to koniec. Zanim przełączysz patha to zapisz sobie te wartość do jakiejś zmiennej, a potem ustaw te wartość. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się