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.
Chcę wygasić gracza, gdy wyjdzie z tego obszaru. Załóżmy na przykład, że osoba wchodzi do budynku. Kiedy osoba jest na zewnątrz budynku, nie powinna być widoczna, ale kiedy wchodzi, stopniowo staje się widoczna (używając efektu zanikania). gdy słoń jest w zielonym polu, jego alfa powinna wynosić 1 gdy słoń znajduje …
Przeglądałem dokumentację dotyczącą funkcji Tilemap w Unity 2017.2. Czy Unity ogranicza maksymalną liczbę płytek, które będzie obsługiwał dla konkretnej siatki tilemap? Wiem, że każdy kafelek jest tworzony raz i służy do teksturowania quadów na siatce Tilemap w czasie wykonywania, więc zgaduję, że limit liczby quadów siatki zależy ostatecznie od sprzętu …
Więc tworzę odgórne RPG. Wszystko idzie dobrze, ale ten problem jest dość irytujący. Teraz, gdy postać porusza się pod ścianą, gracz drży w tę iz powrotem. Zgaduję, że dzieje się tak, ponieważ gracz próbuje wejść w ścianę, a następnie zderzenie ze ścianą odpycha ją do tyłu, co powoduje denerwujący ruch …
Chcę zmniejszyć rozmiar pliku mojej gry i muzykę, a SFX zajmuje sporo. Jeśli utworzę utwór lub efekt dźwiękowy przy 120 uderzeniach na minutę, a następnie zastosuję tempo i podwojenie wysokości za pomocą programu DAW lub samodzielnego programu, a następnie nagrywam nowy plik dźwiękowy o podwójnej prędkości, to ostatecznie jest on …
Rozpocząłem nową grę, która nie wymaga myszy, pozostawiając ruch do klawiatury. Próbowałem włączyć 8 kierunków; w górę, w lewo, w prawo, w górę w prawo i tak dalej. Jednak po naciśnięciu więcej niż jednego klawisza strzałki prędkość ruchu kumuluje się ( http://gfycat.com/CircularBewitchedBarebirdbat ). Jak mogę temu przeciwdziałać? Oto odpowiednia część …
Patrząc, aby dynamicznie zmienić wartość w przycisku OnClick i suwak On Value Zmieniono . Gdybym musiał zgadywać, jak to zrobiono, uzyskaj odwołanie do elementu button / gui. Następnie pobierz składnik skryptu Button i uzyskaj dostęp do tej listy wywołań funkcji. Nie jestem jednak pewien, jak zmodyfikować tę listę. Czy ktoś …
W Unity mamy specjalne rzeczy dla coroutines, które są dodatkowe w stosunku do normalnego C #. na przykład możemy użyć yield return WaitForSeconds(5.f); aby coroutine odczekał 5 sekund przed kontynuowaniem. Co robisz yield return false;i co yield return true;robisz?
Zrobiłem siatkę proceduralną i teraz chcę na nią nałożyć teksturę. Problem polega na tym, że nie mogę go ustawić tak, jak tego chcę. Chodzi o to, aby teksturę pomalować tylko raz na całej siatce, aby nie było powtarzania. Jak mam odwzorować UV, aby tak się stało? Moja siatka jest prostą …
Czy generatory liczb losowych w silnikach jedności są deterministyczne na różnych platformach z tym samym początkowym początkiem, czy powinienem wdrożyć własny? Wiem, że ostatnio wprowadzono pewne modyfikacje generatora liczb losowych. Odpowiedzi są mile widziane, nie mam pod ręką żadnych urządzeń, aby wykonać jakiekolwiek testy i nie znalazłem jeszcze bezpośredniego oświadczenia …
Obecnie uczę się Unity i przeglądam podręcznik do matematyki w grach komputerowych. Moim celem jest stworzenie gry wyścigowej dla WebGL (przy użyciu Three.js i być może Physic.js). Wiem, że program Unity chroni cię przed wieloma wydarzeniami, a wiele pracy przy tworzeniu nawet prostej gry wideo, ale jeśli przejdę przez kilka …
Staram się stworzyć efekt podobny do efektu Mario Galaxy lub Geometry Wars 3, w którym podczas spaceru po planecie grawitacja wydaje się dostosowywać i nie spada ona z krawędzi obiektu, tak jak gdyby grawitacja został naprawiony w jednym kierunku. (źródło: gameskinny.com ) Udało mi się wdrożyć coś zbliżonego do tego, …
Patrzę na nowe funkcje 2D wprowadzone w Unity 4.3 i myślę, że czegoś mi brakuje. Dla mnie wygląda na to, że są przeznaczone do gier 2D o wysokiej rozdzielczości, w których skalowanie duszków jest w porządku, ale nie nadaje się do gier pikselowych. Duszek pixel-art został zaprojektowany tak, aby wyświetlać …
Moje pytanie brzmi: jakie byłoby najlepsze podejście do poszukiwania ścieżki na nierównej powierzchni planety? Informacje podstawowe Stworzyłem planetę z mapowania przemieszczeń 6 rzutowanych sfer. Płaszczyzny początkowo tworzyły sześcian, zanim zostały rzutowane na kształt kuli. Zastanawiam się, czy można zastosować każdą „rzutowaną ścianę sześcianu” jako siatki i użyć prostego algorytmu A …
Zanim powiem cokolwiek innego: używam podwójnych map świetlnych, co oznacza, że muszę połączyć zarówno bliski, jak i daleki. Pracuję nad tym już od jakiegoś czasu, mam ustawiony cały cykl dzień / noc dla rendererów i oświetlenia, i wszystko działa dobrze i nie wymaga dużego przetwarzania. Jedynym problemem, jaki mam, jest …
Właśnie rozpocząłem nowy projekt. W tym projekcie jedną z głównych mechaniki rozgrywki jest to, że możesz chwycić półkę w niektórych punktach na poziomie i trzymać się jej. Teraz moje pytanie, ponieważ od dłuższego czasu walczę z tym. Jak mogę to faktycznie wdrożyć? Wypróbowałem to z animacjami, ale jest to po …
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.