Pytania oznaczone «vector»

13
Wydaje się, że ruch jest zależny od liczby klatek na sekundę, pomimo użycia Time.deltaTime

Mam następujący kod do obliczenia tłumaczenia wymaganego do przeniesienia obiektu gry w Unity, który jest wywoływany LateUpdate. Z tego, co rozumiem, moje użycie Time.deltaTimepowinno uniezależnić ostateczną liczbę klatek na sekundę tłumaczenia (pamiętaj, CollisionDetection.Move()że wykonuję...

11
Jak obliczyć wektor przechwytywania?

Biorąc pod uwagę dwuwymiarową przestrzeń i 1 przyjazny statek kosmiczny, który stoi w miejscu, jeden przeciwnik porusza się NIE bezpośrednio na przyjazny statek o znanej rzeczywistej pozycji, prędkości i kierunku. Przyjazny statek chce dostać się na zasięg ostrzału, aby walczyć z...

11
Przesunięcie w dół wyimaginowanej siatki 4D na ekran

Jako ćwiczenie mentalne próbuję wyobrazić sobie rzutowanie dowolnej siatki 4D na ekran (2D). Zgaduję, że pojedynczy trójkąt 4D nadal składałby się tylko z 3 punktów, jednak każdy z tych 3 punktów byłby zdefiniowany przez kolumnę o 4 wymiarach. Czy bardziej sensowne byłoby zdefiniowanie macierzy...

10
Jak naprawdę działa normalne mapowanie?

Próbuję uchwycić pojęcie normalnego mapowania, ale nie rozumiem kilku rzeczy. Krótko mówiąc, nie jestem pewien, czy normalna mapa zależy od punktu widzenia, czy nie (tj. Czy dostaniesz inną normalną mapę tego samego obiektu, gdy się wokół niego obracasz). Po drugie, nie rozumiem, dlaczego...

9
Dlaczego nie mogę używać operatora '> =' z Vector3s?

Próbuję uzyskać prostokąt, aby poruszać się między dwiema pozycjami, które nazywam _positionAi _positionB. Oba są tego typu Vector3. Prostokąt porusza się dobrze. Kiedy jednak się osiągnie _positionB, nie porusza się w przeciwnym kierunku, jak powinien. Wróciłem do kodu, żeby się przyjrzeć....

9
Jak znaleźć kąt między dwoma wektorami?

Mam 3 punkty na ekranie: a = a point which is (c.x, 0) makes a line pointing straight up b = a user input touch, can be anywhere on the screen c = a moving object a _______.________ | | | | | | | b | | | . | | | \ | | | \ | | | \| | | | c | |______._______| Narysowałem kilka linii, abyś mógł...

9
Zdobywaj punkty na linii między dwoma punktami

Tworzę prostą grę kosmiczną w JavaScript, ale teraz uderzyłem o ścianę dotyczącą wektorów. Widok gry jest z góry na dół na siatce 2D. Gdy użytkownik kliknie siatkę, statek kosmiczny poleci w to miejsce. Więc jeśli mam dwa zestawy punktów: { x : 100.2, y : 100.6 }; // the ship { x : 20.5, y :...

9
Przenoszenie duszka w XNA / C #, przy użyciu wektorów

Obecnie zajmuję się tworzeniem gier XNA w języku C #. Mam dwie klasy: główny moduł obsługi gry i klasę „sprite”. Poniżej znajduje się podstawowy pseudo-kod, który - mam nadzieję - odpowiednio opisuje problem. Game.cs class game { sprite the_sprite; void update(time) { var mouse = mouse.state...