Gamedev

Wykrywanie obiektów za pomocą myszy w Unity

Jak strzelać / sprawdzać co stoi pod wskaźnikiem myszy na scenie w Unity? Obiekt, który będzie mógł być wykrywany musi posiadać Collider.Ray to wiązka (linia), która zaczyna się w podanym punkcie i biegnie w nieskończoność (chyba, że podamy jej długość)Raycast to metoda, która sprawdza czy coś stanęło na drodze wiązki (ray)RaycastHit zwraca informacje o obiekcie,

Wykrywanie obiektów za pomocą myszy w Unity Read More »

Wzorzec projektowy Observer w Unity

Poniżej przykład prostej implementacji wzorca Obserwatora na podstawie Youtubera, który wrzuca nowy film i subskrybenta, który dostaje powiadomienie po wrzuceniu filmu.W tym przykładzie, informacja poleci w świat po kliknięciu LMB. W skrypcie Youtubera tworzymy taki event i jednocześnie sprawdzamy później czy ktokolwiek go nasłuchuje, ponieważ jeśli nikt nie będzie nasłuchiwał to nie ma sensu wysyłać

Wzorzec projektowy Observer w Unity Read More »

Przewijanie do góry