Unity to wieloplatformowy system tworzenia gier, który koncentruje się na łatwym procesie tworzenia grafiki. Składa się z silnika gry i zintegrowanego środowiska programistycznego. Skrypty silnika gry są oparte na Mono.
Próbuję przenieść żaglowiec do miejsca, w którym kliknąłem myszką. ruch ten powinien być realistyczny (wiosło z tyłu, w którym porusza się statek), więc jeśli lewy przycisk myszy zostanie kliknięty, a przed statkiem statek powinien następnie przejść tam zakrzywioną ścieżką, aby uzyskać właściwy obrót Byłbym zadowolony, gdyby ktoś mógł mi pomóc …
zaczynam się uczyć Unity3d, a jednym z nieporozumień jest różnica między Update()i FixedUpdate(). UpdateŚledzę tam samouczek tworzenia gier Lynda Unity 2D, instruktor używa metody, gracz ma komponent RigidBody2D i moduł zderzający Box, używa Updatemetody do tłumaczenia odtwarzacza, ale kiedy robię to samo w Updateodtwarzaczu się nie rusza, ale kiedy robię …
Zaczynam więc wprowadzać atak na naszą przestrzeń 2D RTS (jest to Unity, więc jest sterowane komponentowo). Początkowo było tak proste, jak „wróg w zasięgu, zadane obrażenia”. Będzie jednak wiele „rodzajów” broni / ataków związanych z ich konkretnym statkiem lub strukturą. Jak również inne czynniki związane z przeszłymi obrażeniami, takie jak …
Pistolety i karabiny maszynowe są łatwe - możesz mieć pociski lecące w określonym kierunku, więc już to zaimplementowałem. Z drugiej strony strzelba zadaje obrażenia wszystkim przedmiotom w określonym obszarze, który wygląda jak stożek. Jak mam to wdrożyć? Mam tutaj kilka sugestii, ale przydałaby mi się rada: Podziel pocisk na kilka …
W silniku gry Unity3D powszechna sekwencja kodów do uzyskiwania zdalnych danych jest następująca: WWW www = new WWW("http://remote.com/data/location/with/texture.png"); yield return www; Jaki jest tutaj mechanizm podstawowy? Wiem, że używamy mechanizmu wydajności, aby umożliwić przetwarzanie następnej klatki podczas pobierania. Ale co się dzieje pod maską, kiedy to robimy yield return www? …
Próbuję zrozumieć uzasadnienie konstrukcji silnika Unity3D i jest to coś, o czym jeszcze nie mogę się zastanowić : dlaczego dane transformacji są przechowywane w osobnym składniku, zamiast być częścią GameObject, jak nazwa, maski warstw i tagi? Zresztą nie można go usunąć tak jak wszystkich innych komponentów, nie ma alternatywy, a …
Obecnie tworzę leśną scenę w ciemności, a drzewa świecą daleko, ale kiedy się zbliżam, wszystko jest w porządku. Mam shadery ustawione na „Nature / Tree Soft Occlusion [bark / leaves]”, ale nadal renderują dziwnie daleko, ale blisko są w porządku. Próbowałem umieścić drzewa w folderze o nazwie „Ambient-Occlusion”, jak powiedziano …
O ile wiem w Unity, każdy skrypt musi być dołączony do obiektu. Ale co dzieje się z globalnymi skryptami? Na przykład w grze przypominającej tetris, do którego obiektu powinienem dołączyć skrypt spawnujący element i skrypt przemieszczający? A może element powinien sam sobie poradzić z ruchem? Czy istnieją jakieś najlepsze praktyki …
Robię grę wyścigową z samochodami w Unity. Samochód ma doładowanie / wzmocnienie nitro. Podczas wzmacniania nie chciałbym być zboczony podczas zderzenia z zombie, ale chcę być zboczony podczas zderzenia ze ścianami. Z drugiej strony nie chcę ignorować kolizji z zombie, ponieważ nadal chcę je uderzać przy uderzeniu. Jak mam sobie …
Począwszy od API 26, Android używa czegoś, co nazywa się ikonami adaptacyjnymi. Podczas kierowania do interfejsu API 25 i niższych ikona mojej aplikacji wygląda dobrze: Jednak podczas kierowania do interfejsu API 26+ pojawia się on w białym kółku: Jak mogę kierować API 26+, korzystając z adaptacyjnych ikon Androida? Co jeśli …
Mam dwie sfery w Jedności. Jeden ma rozmiar 1000x inny ma rozmiar 1x. Chcę więc, aby mniejsza sfera była przyciągana do większej sfery. Jak mam to zrobić? Wiem, że może spływać grawitacyjnie za pomocą sztywnego ciała. Ale jak zmienić kąt grawitacji w kierunku dużej kuli?
Chcę sprawić, by cieniowanie szkicu przypominało życie. moduł cieniujący składa się z dwóch części: 1. ożywiona linia przerywana 2. głośny zarys Lubię wiedzieć, jak zrobić głośny kontur? zobacz zarys obiektów Najpierw próbowałem utworzyć kontur, kopiując przychodzące dane wierzchołków i skalowane zgodnie z normalnym kierunkiem, a następnie Cull Back. Ale myślę, …
Moja gra zapisuje swój stan po ustalonym czasie na pliku w pamięci wewnętrznej gry / aplikacji. Gdy moja gra zostanie zabita lub rozbita odpowiednio przez użytkownika lub system operacyjny, zapisujemy bieżący stan gry na tym pliku. Zapisywanie plików po okresie między naprawami działa poprawnie, ale gdy gra ulegnie awarii / …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.