NukeBoards - Kreatywność przede wszystkim
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  DownloadDownload
RejestracjaRejestracja  ZalogujZaloguj

Odpowiedz do tematu
Poprzedni temat :: Następny temat
System ikonek wskazujących kierunek.
Autor Wiadomość
Ishimura 
Chorąży


Główny edytor: Fusion 2.5 Dev
Drugi edytor: MMF2 Dev
Pojedynki: nie
Pomógł: 11 razy
Posty: 299

4531 Prestiż
Wysłany: 06-10-2017, 21:28   System ikonek wskazujących kierunek.

Hej, poszukuje sposobu na zaprogramowanie ikonek które miałyby wskazywać położenie obiektu, kiedy nie jest on w zasięgu widoku.

Czyli, mamy gdzieś na mapie pewien obiekt i tenże obiekt nie jest w polu gry, jest poza aktualnie widoczną częścią gry. I teraz chciałbym aby wskaźnik (dajmy zwykłe kółeczko), poruszał się tuż przy brzegu ekranu i zawsze tworzył linię prostą względem gracza i tego obiektu, tak żeby po prostu wskazywał kierunek do obiektu. Zależy mi aby wskaźnik poruszał się tylko wzdłuż lini brzegu ekranu, po osiach X lub Y
 
     
Minty 
Stwórczyni
omc dr fizyki


Główny edytor: Fusion 2.5 Dev
Drugi edytor: Construct
Pojedynki: być może
Pomogła: 259 razy
Posty: 3446

33789 Prestiż
Wysłany: 07-10-2017, 16:11   

Musisz wyznaczyć:
- linię prostą między punktami x,y gracza i x,y obiektu http://matematyka.pisz.pl/strona/1223.html
- prostą krawędzi ekranu, która ma najwięcej sensu (czyli na której półpłaszczyźnie),
-- półpłaszczyznę określasz znowu dwoma prostymi: https://i.imgur.com/osyH0BU.png - czyli sprawdzasz czy punkt leży pod/nad jedną i drugą prostą http://forum.warsztat.gd/....html#msg318309
- punkt przecięcia tej prostej z daną prostą krawędzi ekranu http://www.math.edu.pl/pu...-dwoch-prostych
I wtedy ustawiać ikonkę na pozycji punktu przecięcia.

Łopatologicznie możesz też strzelać ikonką z dużą prędkością http://romanx.webd.pl/?91 :D albo uzyskać przybliżony efekt przez ustawianie pozycji x (i y podobnie) na:
x_gracza + max(0, min( prawa_krawędź, x_obiektu)
 
     
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:  

PSK Cytaty Klikibaza - kopia wszystkich klików Klikipedia - encyklopedia o tworzeniu gier Discord KlikCzat Zaproszenie
Daj piniondza Wielkie Muzeum Klikowe

Powered by phpBB modified by Przemo © 2003 phpBB Group