Jedność Strona zaktualizowana : środa, 28 lutego 2024 Data utworzenia strony : środa, 30 marca 2022 Opublikowaliśmy wskazówki dotyczące rozwoju Unity, silnika gry, którego wielu programistów używa do tworzenia gier. Linki na stronie Wprowadzenie Ustawienia edytora Wydanie gry system Interfejs użytkownika (interfejs użytkownika) Dane wejściowe użytkownika Sprite (2D) scena efekt dźwiękowy BgM Prefab Mapy (2D) Obsługa kolizji (2D) tekstura plik Lokalizacja (wielojęzyczna) Wprowadzenie Informacje o Unity Tips Ta sekcja opisuje specyfikacje i zasady dotyczące Unity Tips zamieszczone na tej stronie. sobota, 29 lipca 2023 O obiekcie Unity Krótki opis Unity, w którym możesz tworzyć gry. sobota, 29 lipca 2023 Tworzenie konta Unity Musisz założyć konto, aby rozwijać się w Unity. Przeprowadzimy Cię przez kolejne kroki. sobota, 29 lipca 2023 Pobierz i zainstaluj Unity Zainstaluj Unity, aby móc używać Unity jako środowiska programistycznego. sobota, 29 lipca 2023 Tworzenie projektu UnityCreate a Unity project Stwórz projekt, aby faktycznie rozwinąć grę. sobota, 29 lipca 2023 Wprowadzenie do przykładowego projektu (3D Sample Scene HDRP) Stwórzmy przykładowy projekt i uruchom go, aby zwizualizować, jak działa gra. sobota, 29 lipca 2023 Rozpocznij pracę z przykładowym projektem samouczka (2D Platformer Microgame) Stwórzmy przykładowy projekt i uruchom go, aby zwizualizować, jak działa gra. sobota, 29 lipca 2023 Ustawienia edytora Edytuj kodEdytor zmian Dowiedz się, jak zmienić edytor skryptów, który uruchamia się podczas próby edycji kodu z Unity Editor. czwartek, 29 czerwca 2023 Uczyń japoński edytorem Unity Edytor Unity jest początkowo napisany w języku angielskim, więc będziemy go japoński. czwartek, 29 czerwca 2023 Wydanie gry Wyprowadzanie gry dla systemu Windows Zawiera instrukcje krok po kroku dotyczące wyprowadzania gry utworzonej za pomocą Unity do formatu, który można uruchomić w systemie Windows. piątek, 29 września 2023 Użyj IL2CPP do wstępnej kompilacji gry dla systemu Windows Korzystając z IL2CPP, jest on wcześniej kompilowany do kodu natywnego w celu poprawy wydajności i bezpieczeństwa. piątek, 29 września 2023 Wyświetlanie gry zoptymalizowanej pod kątem Internetu (WebGL) Zawiera instrukcje krok po kroku dotyczące wystawiania gry utworzonej za pomocą Unity do formatu, który można uruchomić w przeglądarce internetowej. piątek, 29 września 2023 Uruchamianie Unity WebGL z ASP.NET Core Dowiedz się, jak wygenerować grę utworzoną za pomocą technologii Unity w technologii WebGL i uruchomić ją w witrynie z systemem ASP.NET Core. piątek, 29 września 2023 system Zmienianie rozdzielczości gry Dowiedz się, jak ustawić rozdzielczość po uruchomieniu gry i jak zmienić rozdzielczość podczas gry. wtorek, 31 października 2023 Przełączanie między trybem okienkowym a pełnoekranowym Dowiedz się, jak przełączać się między trybem okienkowym a pełnoekranowym, gdy gra jest uruchomiona. wtorek, 31 października 2023 Uruchom grę nawet wtedy, gdy okno jest nieaktywne Początkowo gra jest wstrzymywana, gdy okno, w tym edytor aparatu Unity, jest w stanie nieaktywnym. Dowiedz się, jak to zrobić, aby okno działało nawet wtedy, gdy jest nieaktywne. wtorek, 31 października 2023 Wyjdź z gry Opisuje, jak programowo wyjść z gry. wtorek, 31 października 2023 Interfejs użytkownika (interfejs użytkownika) Dopasuj kamerę (2D) do płótna Domyślnie obszar wyświetlania obszaru roboczego, w którym znajduje się interfejs użytkownika, i obszar wyświetlania kamery (2D), która wyświetla grę, są oddzielne, więc dopasuj je. sobota, 9 grudnia 2023 Korzystanie z przycisków w interfejsie użytkownika aparatu Unity Przyciski mogą być również używane do zachęcania użytkowników do klikania ich jako opcji, na przykład w menu. Może być również używany do debugowania i testowania. wtorek, 28 listopada 2023 Korzystanie z listy rozwijanej interfejsu użytkownika aparatu Unity Korzystając z list rozwijanych, można umieścić dużą liczbę zaznaczeń w sposób oszczędzający miejsce. środa, 27 grudnia 2023 Przewiń tak, aby wybrany element znalazł się na górze listy rozwijanej Po wyświetleniu listy rozwijanej element górny jest wyświetlany niezależnie od położenia wybranego elementu. Opisuje, jak to wyświetlić, aby wybrany element znajdował się na górze. środa, 27 grudnia 2023 Utrzymywanie fokusu poza obiektem interfejsu użytkownika Zwykle kliknięcie czegokolwiek innego niż obiekt interfejsu użytkownika spowoduje utratę fokusu, ale ma to na celu zapobieżenie pseudo-fokusowi. wtorek, 27 lutego 2024 Upewnij się, że możesz używać tej samej czcionki na wszystkich platformach Czcionki dostępne na każdej platformie operacyjnej są różne, ale omówimy, jak zapewnić, że te same czcionki są dostępne we wszystkich środowiskach. wtorek, 27 lutego 2024 Włącz wprowadzanie języka japońskiego w WebGL Gdy program z polami wejściowymi jest publikowany w WebGL, nie jest możliwe bezpośrednie wprowadzenie języka japońskiego, więc zaimplementujemy obejście. środa, 28 lutego 2024 Przechodzenie w pętli przez wybór obiektów interfejsu użytkownika W normalnym rozmieszczaniu obiektów można zaznaczać obiekty tylko w kierunku pisania, ale w tym przypadku można zaznaczyć górny obiekt po przeciwnej stronie podczas pisania. wtorek, 27 lutego 2024 Wybór przycisków anime, aby ułatwić ich zrozumienie Po wybraniu przycisku powiększ go, aby był łatwiejszy do zrozumienia. sobota, 9 grudnia 2023 Dane wejściowe użytkownika Przedstawiamy pakiet systemu wprowadzania Aby zaakceptować dane wejściowe od użytkownika, Unity ma "Menedżera wprowadzania", który pochodzi z wczesnych dni, ale jest skonfigurowany do korzystania z nowego "Pakietu systemu wejściowego" wprowadzonego w środku wersji. czwartek, 29 czerwca 2023 Obsługa za pomocą klawiatury (wersja pakietu systemu wprowadzania) W tym artykule opisano, jak sterować grą za pomocą klawiatury. sobota, 29 lipca 2023 Obsługa za pomocą myszy (wersja pakietu systemu wprowadzania) Dowiedz się, jak sterować grą za pomocą myszy. sobota, 29 lipca 2023 Sterowanie za pomocą gamepada (wersja pakietu systemu wejściowego) Dowiedz się, jak sterować grą za pomocą gamepada. czwartek, 29 czerwca 2023 Zarządzanie wieloma gamepadami Możesz obsługiwać kilka gamepadów jednocześnie. Może być używany w sytuacjach, w których gra wiele osób, takich jak lokalny tryb wieloosobowy. czwartek, 29 czerwca 2023 Obsługa za pomocą joysticka (wersja z systemem wejściowym) Dowiedz się, jak sterować grą za pomocą joysticka. wtorek, 31 października 2023 Używanie map akcji do przypisywania przycisków do zachowań w grze Za pomocą map akcji można na przykład przypisać przyciski kontrolera do takich działań, jak ruch i skakanie. czwartek, 29 czerwca 2023 Dynamiczne konfigurowanie mapy działania W tej sekcji opisano, jak dynamicznie ustawić mapę akcji, aby dowolnie przypisywać i przyciski, takie jak konfiguracja kluczy. czwartek, 29 czerwca 2023 Używanie elementów sterujących wprowadzaniem zoptymalizowanych pod kątem dotyku dzięki funkcji sterowania ekranowego Pakiet systemu wprowadzania danych zawiera On-Screen Control, mechanizm do operacji wejściowych na urządzeniach zoptymalizowanych pod kątem dotyku. sobota, 29 lipca 2023 Dostosuj sterowanie ekranowe, aby zaimplementować pad kierunkowy Sterowanie ekranowe można dostosować samodzielnie. Zaimplementujmy inny D-pad niż wejście drążka. sobota, 29 lipca 2023 Sprite (2D) Wyświetlanie sprite'ów (obrazków) W tej sekcji opisano, jak wyświetlać sprite'y (obrazki) na ekranie gry. Jest to łatwe, ponieważ obrazy można wyświetlać tylko w edytorze aparatu Unity. wtorek, 31 października 2023 Przesuwanie, obracanie i skalowanie sprite'ów Poruszajmy duszkiem za pomocą klawiatury tak, jakbyś poruszał postacią w grze. wtorek, 31 października 2023 Implementowanie animacji arkuszy kształtów Stwórzmy animację sprite'a, która może przełączać się między wieloma obrazami z rzędu i sprawiać, że wygląda tak, jakby obraz się poruszał. wtorek, 31 października 2023 Zmienianie obrazu duszka podczas działania gry Kiedy grasz w grę, prawdopodobnie zauważysz, że obraz duszka często się zmienia. W tej sekcji opisano, jak zmienić obraz duszka podczas działania gry. wtorek, 31 października 2023 Zaimplementuj animację chodzenia dla 4-kierunkowej postaci duszka Zaimplementujmy animację, w której postać chodzi, poruszając się w czterech kierunkach w polu widoku z góry, co jest powszechne w grach RPG. wtorek, 31 października 2023 Zaimplementuj 8-kierunkową animację chodzenia postaci z duszkiem Zaimplementujmy animację, w której postać chodzi, poruszając się w 8 kierunkach w polu widoku z góry, co jest powszechne w grach RPG. wtorek, 31 października 2023 scena Przełączanie między scenami Implementuje przejścia scen, takie jak przejścia ze sceny początkowej do sceny rozgrywki, co jest powszechne w grach. piątek, 29 września 2023 Dodawanie sceny W tym artykule opisano, jak dodać kolejną scenę do bieżącej sceny i wyświetlić ją w tym samym czasie. piątek, 29 września 2023 Zmienianie koloru tła sceny W tym artykule opisano, jak zmienić kolor tła sceny. piątek, 29 września 2023 efekt dźwiękowy Odtwarzanie, wstrzymywanie lub zatrzymywanie pojedynczego efektu dźwiękowego W tej sekcji opisano sposób odtwarzania, wstrzymywania i zatrzymywania efektów dźwiękowych w dowolnym momencie. piątek, 29 września 2023 Odtwarzanie wielu dźwięków jednocześnie Sam AudioSource może odtwarzać tylko jeden dźwięk, ale możesz użyć AudioClip do odtwarzania wielu dźwięków w tym samym czasie z jednym fragmentem danych audio. piątek, 29 września 2023 Kontrolowanie liczby jednoczesnych efektów dźwiękowych PlayOneShot pozwala na nakładanie dźwięków, ale są one zwykle głośniejsze, ponieważ nie mają górnego limitu. Tym razem postaram się kontrolować liczbę jednoczesnego odtwarzania, aby głośność nie stała się zbyt głośna. piątek, 29 września 2023 BgM Odtwarzanie, wstrzymywanie, zatrzymywanie i odtwarzanie muzyki w tle w pętli W tej sekcji opisano sposób odtwarzania, wstrzymywania, zatrzymywania i odtwarzania muzyki w tle. środa, 30 sierpnia 2023 Zapętl muzykę w tle z intro Niektóre pętle BGM odtwarzają część intro tylko raz, a pętla zaczyna się w środku. W tym artykule postaramy się to zrobić w Unity. środa, 30 sierpnia 2023 Prefab Tworzenie prefabrykatów do zarządzania dużą liczbą obiektów Obiekty można duplikować i umieszczać, ale jeśli chcesz zmienić ustawienia, musisz zmienić dowolną liczbę duplikatów. Jeśli używasz prefabrykatów, możesz zarządzać nim zbiorczo jako ustawieniem źródła kopii. piątek, 29 września 2023 Tworzenie obiektu na podstawie prefabrykatów ze skryptu Udało nam się umieścić obiekty z prefabrykatów w początkowym miejscu, ale myślę, że są przypadki, w których chcesz umieścić dodatkowe obiekty podczas gry. Tutaj chciałbym umieścić obiekt z prefabrykatów według skryptu. piątek, 29 września 2023 Mapy (2D) Tworzenie mapy 2-W z góry na dół przy użyciu standardowych map kafelków Unity Stwórzmy mapę 2D z góry na dół, taką jak RPG 2D, ze standardową funkcją Unity, mapami kafelkowymi. środa, 30 sierpnia 2023 Używanie dodatków mapy kafelków 2D do tworzenia map z autokafelkami Kłopotliwe jest znajdowanie i umieszczanie kombinacji za każdym razem podczas umieszczania końcówek map, które łączą się w górę, w dół, w lewo i w prawo. Użyjmy kafelków automatycznych do automatycznego łączenia etykietek maptip. środa, 30 sierpnia 2023 Używanie dodatków mapy kafelków 2D do tworzenia animowanych kafelków Mapy kafelków RPG mogą używać wyrażeń pokazujących ruch przez przełączanie chipów mapy, takich jak przepływ wodospadu lub ruch fal. Tutaj postaramy się zrealizować tę animację. środa, 30 sierpnia 2023 Używanie dodatków map kafelków 2D do tworzenia map z animowanymi autotiles Spróbuj utworzyć mapę z animowanymi kafelkami automatycznymi, łącząc kafelki automatyczne i kafelki animowane. środa, 30 sierpnia 2023 Implementowanie wykrywania trafień za pomocą map kafelków Implementuje proces, który zapobiega kolizji obiektów z mapą kafelków i nakładaniu się na nią podczas ich przenoszenia. środa, 30 sierpnia 2023 Implementacja wykrywania trafień dla każdego typu MapChip Ocena trafienia jest wykonywana dla określonego typu maptip spośród ułożonych mapchipów. środa, 30 sierpnia 2023 Obsługa kolizji (2D) Określanie, czy obiekty kolidują ze sobą (2D) W tej sekcji opisano, jak zaimplementować wykrywanie kolizji niezbędne do tego, aby pociski, które są powszechne w grach, trafiały postacie, postacie w siebie itp. czwartek, 29 czerwca 2023 Obsługa kolizji ze standardową fizyką (2D) Na przykład, gdy postać gracza uderza inną postać, popycha przeciwnika i pozostawia go fizyce standardowej funkcji Unity. czwartek, 29 czerwca 2023 tekstura Użyj tekstur renderowania, aby wyświetlić zawartość innej sceny jako tekstury Jeśli chcesz wyświetlić inną scenę, na przykład na ekranie w grze, możesz użyć tekstury renderowania. piątek, 29 września 2023 plik Używanie PlayerPrefs do odczytu i zapisu danych Użyj PlayerPrefs, aby zapisać i wczytać dane odtwarzania, ustawienia i inne elementy. czwartek, 29 czerwca 2023 Zapisz dane w zalecanej ścieżce folderu Unity określonej przez persistentDataPath Możesz zapisać dane konfiguracyjne gry w dowolnej lokalizacji, ale na razie użyjemy persistentDataPath, aby zapisać je w zalecanej ścieżce folderu Unity. czwartek, 29 czerwca 2023 Lokalizacja (wielojęzyczna) Przełączanie tekstu obiektu tekstowego w celu dopasowania go do środowiska, w którym tekst jest obsługiwany w wielu językach Aby twoja gra mogła być rozgrywana nie tylko w Japonii, ale także za granicą, konieczne jest zlokalizowanie całej gry, aby ludzie w tym kraju mogli w nią grać. Tutaj obiekt tekstowy umieszczony jako jeden z nich jest wielojęzyczny. środa, 30 sierpnia 2023 Przełączanie obrazów z obiektów graficznych w celu dopasowania ich do kraju lub języka Lokalizację można wykonać nie tylko dla tekstu, ale także dla obrazów. Ten przełącznik jest przydatny, jeśli masz obrazy, które różnią się w zależności od kraju lub kultury, lub jeśli obrazujesz tekst. sobota, 29 lipca 2023 Zmień ustawienia regionalne w dowolnym momencie Oficjalny pakiet Unity Localization automatycznie ustawia ustawienia regionalne zgodnie z parametrami i środowiskiem po uruchomieniu gry, ale wyjaśnimy, jak zmienić ustawienia regionalne w dowolnym momencie, na przykład gdy chcesz zmienić język wyświetlania podczas gry. sobota, 29 lipca 2023 Uzyskiwanie listy utworzonych przez siebie ustawień regionalnych W tym artykule opisano, jak pobrać listę ustawień regionalnych utworzonych przez pakiet lokalizacyjny. Jest to przydatne, gdy chcesz, aby użytkownicy wybierali z listy. środa, 30 sierpnia 2023 Uzyskaj zlokalizowany tekst i zasoby w dowolnym momencie W tej sekcji opisano, jak pobierać zlokalizowany tekst programowo w dowolnym czasie zamiast automatycznie przełączać go w interfejsie użytkownika. sobota, 29 lipca 2023
Informacje o Unity Tips Ta sekcja opisuje specyfikacje i zasady dotyczące Unity Tips zamieszczone na tej stronie. sobota, 29 lipca 2023
Tworzenie konta Unity Musisz założyć konto, aby rozwijać się w Unity. Przeprowadzimy Cię przez kolejne kroki. sobota, 29 lipca 2023
Pobierz i zainstaluj Unity Zainstaluj Unity, aby móc używać Unity jako środowiska programistycznego. sobota, 29 lipca 2023
Tworzenie projektu UnityCreate a Unity project Stwórz projekt, aby faktycznie rozwinąć grę. sobota, 29 lipca 2023
Wprowadzenie do przykładowego projektu (3D Sample Scene HDRP) Stwórzmy przykładowy projekt i uruchom go, aby zwizualizować, jak działa gra. sobota, 29 lipca 2023
Rozpocznij pracę z przykładowym projektem samouczka (2D Platformer Microgame) Stwórzmy przykładowy projekt i uruchom go, aby zwizualizować, jak działa gra. sobota, 29 lipca 2023
Edytuj kodEdytor zmian Dowiedz się, jak zmienić edytor skryptów, który uruchamia się podczas próby edycji kodu z Unity Editor. czwartek, 29 czerwca 2023
Uczyń japoński edytorem Unity Edytor Unity jest początkowo napisany w języku angielskim, więc będziemy go japoński. czwartek, 29 czerwca 2023
Wyprowadzanie gry dla systemu Windows Zawiera instrukcje krok po kroku dotyczące wyprowadzania gry utworzonej za pomocą Unity do formatu, który można uruchomić w systemie Windows. piątek, 29 września 2023
Użyj IL2CPP do wstępnej kompilacji gry dla systemu Windows Korzystając z IL2CPP, jest on wcześniej kompilowany do kodu natywnego w celu poprawy wydajności i bezpieczeństwa. piątek, 29 września 2023
Wyświetlanie gry zoptymalizowanej pod kątem Internetu (WebGL) Zawiera instrukcje krok po kroku dotyczące wystawiania gry utworzonej za pomocą Unity do formatu, który można uruchomić w przeglądarce internetowej. piątek, 29 września 2023
Uruchamianie Unity WebGL z ASP.NET Core Dowiedz się, jak wygenerować grę utworzoną za pomocą technologii Unity w technologii WebGL i uruchomić ją w witrynie z systemem ASP.NET Core. piątek, 29 września 2023
Zmienianie rozdzielczości gry Dowiedz się, jak ustawić rozdzielczość po uruchomieniu gry i jak zmienić rozdzielczość podczas gry. wtorek, 31 października 2023
Przełączanie między trybem okienkowym a pełnoekranowym Dowiedz się, jak przełączać się między trybem okienkowym a pełnoekranowym, gdy gra jest uruchomiona. wtorek, 31 października 2023
Uruchom grę nawet wtedy, gdy okno jest nieaktywne Początkowo gra jest wstrzymywana, gdy okno, w tym edytor aparatu Unity, jest w stanie nieaktywnym. Dowiedz się, jak to zrobić, aby okno działało nawet wtedy, gdy jest nieaktywne. wtorek, 31 października 2023
Dopasuj kamerę (2D) do płótna Domyślnie obszar wyświetlania obszaru roboczego, w którym znajduje się interfejs użytkownika, i obszar wyświetlania kamery (2D), która wyświetla grę, są oddzielne, więc dopasuj je. sobota, 9 grudnia 2023
Korzystanie z przycisków w interfejsie użytkownika aparatu Unity Przyciski mogą być również używane do zachęcania użytkowników do klikania ich jako opcji, na przykład w menu. Może być również używany do debugowania i testowania. wtorek, 28 listopada 2023
Korzystanie z listy rozwijanej interfejsu użytkownika aparatu Unity Korzystając z list rozwijanych, można umieścić dużą liczbę zaznaczeń w sposób oszczędzający miejsce. środa, 27 grudnia 2023
Przewiń tak, aby wybrany element znalazł się na górze listy rozwijanej Po wyświetleniu listy rozwijanej element górny jest wyświetlany niezależnie od położenia wybranego elementu. Opisuje, jak to wyświetlić, aby wybrany element znajdował się na górze. środa, 27 grudnia 2023
Utrzymywanie fokusu poza obiektem interfejsu użytkownika Zwykle kliknięcie czegokolwiek innego niż obiekt interfejsu użytkownika spowoduje utratę fokusu, ale ma to na celu zapobieżenie pseudo-fokusowi. wtorek, 27 lutego 2024
Upewnij się, że możesz używać tej samej czcionki na wszystkich platformach Czcionki dostępne na każdej platformie operacyjnej są różne, ale omówimy, jak zapewnić, że te same czcionki są dostępne we wszystkich środowiskach. wtorek, 27 lutego 2024
Włącz wprowadzanie języka japońskiego w WebGL Gdy program z polami wejściowymi jest publikowany w WebGL, nie jest możliwe bezpośrednie wprowadzenie języka japońskiego, więc zaimplementujemy obejście. środa, 28 lutego 2024
Przechodzenie w pętli przez wybór obiektów interfejsu użytkownika W normalnym rozmieszczaniu obiektów można zaznaczać obiekty tylko w kierunku pisania, ale w tym przypadku można zaznaczyć górny obiekt po przeciwnej stronie podczas pisania. wtorek, 27 lutego 2024
Wybór przycisków anime, aby ułatwić ich zrozumienie Po wybraniu przycisku powiększ go, aby był łatwiejszy do zrozumienia. sobota, 9 grudnia 2023
Przedstawiamy pakiet systemu wprowadzania Aby zaakceptować dane wejściowe od użytkownika, Unity ma "Menedżera wprowadzania", który pochodzi z wczesnych dni, ale jest skonfigurowany do korzystania z nowego "Pakietu systemu wejściowego" wprowadzonego w środku wersji. czwartek, 29 czerwca 2023
Obsługa za pomocą klawiatury (wersja pakietu systemu wprowadzania) W tym artykule opisano, jak sterować grą za pomocą klawiatury. sobota, 29 lipca 2023
Obsługa za pomocą myszy (wersja pakietu systemu wprowadzania) Dowiedz się, jak sterować grą za pomocą myszy. sobota, 29 lipca 2023
Sterowanie za pomocą gamepada (wersja pakietu systemu wejściowego) Dowiedz się, jak sterować grą za pomocą gamepada. czwartek, 29 czerwca 2023
Zarządzanie wieloma gamepadami Możesz obsługiwać kilka gamepadów jednocześnie. Może być używany w sytuacjach, w których gra wiele osób, takich jak lokalny tryb wieloosobowy. czwartek, 29 czerwca 2023
Obsługa za pomocą joysticka (wersja z systemem wejściowym) Dowiedz się, jak sterować grą za pomocą joysticka. wtorek, 31 października 2023
Używanie map akcji do przypisywania przycisków do zachowań w grze Za pomocą map akcji można na przykład przypisać przyciski kontrolera do takich działań, jak ruch i skakanie. czwartek, 29 czerwca 2023
Dynamiczne konfigurowanie mapy działania W tej sekcji opisano, jak dynamicznie ustawić mapę akcji, aby dowolnie przypisywać i przyciski, takie jak konfiguracja kluczy. czwartek, 29 czerwca 2023
Używanie elementów sterujących wprowadzaniem zoptymalizowanych pod kątem dotyku dzięki funkcji sterowania ekranowego Pakiet systemu wprowadzania danych zawiera On-Screen Control, mechanizm do operacji wejściowych na urządzeniach zoptymalizowanych pod kątem dotyku. sobota, 29 lipca 2023
Dostosuj sterowanie ekranowe, aby zaimplementować pad kierunkowy Sterowanie ekranowe można dostosować samodzielnie. Zaimplementujmy inny D-pad niż wejście drążka. sobota, 29 lipca 2023
Wyświetlanie sprite'ów (obrazków) W tej sekcji opisano, jak wyświetlać sprite'y (obrazki) na ekranie gry. Jest to łatwe, ponieważ obrazy można wyświetlać tylko w edytorze aparatu Unity. wtorek, 31 października 2023
Przesuwanie, obracanie i skalowanie sprite'ów Poruszajmy duszkiem za pomocą klawiatury tak, jakbyś poruszał postacią w grze. wtorek, 31 października 2023
Implementowanie animacji arkuszy kształtów Stwórzmy animację sprite'a, która może przełączać się między wieloma obrazami z rzędu i sprawiać, że wygląda tak, jakby obraz się poruszał. wtorek, 31 października 2023
Zmienianie obrazu duszka podczas działania gry Kiedy grasz w grę, prawdopodobnie zauważysz, że obraz duszka często się zmienia. W tej sekcji opisano, jak zmienić obraz duszka podczas działania gry. wtorek, 31 października 2023
Zaimplementuj animację chodzenia dla 4-kierunkowej postaci duszka Zaimplementujmy animację, w której postać chodzi, poruszając się w czterech kierunkach w polu widoku z góry, co jest powszechne w grach RPG. wtorek, 31 października 2023
Zaimplementuj 8-kierunkową animację chodzenia postaci z duszkiem Zaimplementujmy animację, w której postać chodzi, poruszając się w 8 kierunkach w polu widoku z góry, co jest powszechne w grach RPG. wtorek, 31 października 2023
Przełączanie między scenami Implementuje przejścia scen, takie jak przejścia ze sceny początkowej do sceny rozgrywki, co jest powszechne w grach. piątek, 29 września 2023
Dodawanie sceny W tym artykule opisano, jak dodać kolejną scenę do bieżącej sceny i wyświetlić ją w tym samym czasie. piątek, 29 września 2023
Zmienianie koloru tła sceny W tym artykule opisano, jak zmienić kolor tła sceny. piątek, 29 września 2023
Odtwarzanie, wstrzymywanie lub zatrzymywanie pojedynczego efektu dźwiękowego W tej sekcji opisano sposób odtwarzania, wstrzymywania i zatrzymywania efektów dźwiękowych w dowolnym momencie. piątek, 29 września 2023
Odtwarzanie wielu dźwięków jednocześnie Sam AudioSource może odtwarzać tylko jeden dźwięk, ale możesz użyć AudioClip do odtwarzania wielu dźwięków w tym samym czasie z jednym fragmentem danych audio. piątek, 29 września 2023
Kontrolowanie liczby jednoczesnych efektów dźwiękowych PlayOneShot pozwala na nakładanie dźwięków, ale są one zwykle głośniejsze, ponieważ nie mają górnego limitu. Tym razem postaram się kontrolować liczbę jednoczesnego odtwarzania, aby głośność nie stała się zbyt głośna. piątek, 29 września 2023
Odtwarzanie, wstrzymywanie, zatrzymywanie i odtwarzanie muzyki w tle w pętli W tej sekcji opisano sposób odtwarzania, wstrzymywania, zatrzymywania i odtwarzania muzyki w tle. środa, 30 sierpnia 2023
Zapętl muzykę w tle z intro Niektóre pętle BGM odtwarzają część intro tylko raz, a pętla zaczyna się w środku. W tym artykule postaramy się to zrobić w Unity. środa, 30 sierpnia 2023
Tworzenie prefabrykatów do zarządzania dużą liczbą obiektów Obiekty można duplikować i umieszczać, ale jeśli chcesz zmienić ustawienia, musisz zmienić dowolną liczbę duplikatów. Jeśli używasz prefabrykatów, możesz zarządzać nim zbiorczo jako ustawieniem źródła kopii. piątek, 29 września 2023
Tworzenie obiektu na podstawie prefabrykatów ze skryptu Udało nam się umieścić obiekty z prefabrykatów w początkowym miejscu, ale myślę, że są przypadki, w których chcesz umieścić dodatkowe obiekty podczas gry. Tutaj chciałbym umieścić obiekt z prefabrykatów według skryptu. piątek, 29 września 2023
Tworzenie mapy 2-W z góry na dół przy użyciu standardowych map kafelków Unity Stwórzmy mapę 2D z góry na dół, taką jak RPG 2D, ze standardową funkcją Unity, mapami kafelkowymi. środa, 30 sierpnia 2023
Używanie dodatków mapy kafelków 2D do tworzenia map z autokafelkami Kłopotliwe jest znajdowanie i umieszczanie kombinacji za każdym razem podczas umieszczania końcówek map, które łączą się w górę, w dół, w lewo i w prawo. Użyjmy kafelków automatycznych do automatycznego łączenia etykietek maptip. środa, 30 sierpnia 2023
Używanie dodatków mapy kafelków 2D do tworzenia animowanych kafelków Mapy kafelków RPG mogą używać wyrażeń pokazujących ruch przez przełączanie chipów mapy, takich jak przepływ wodospadu lub ruch fal. Tutaj postaramy się zrealizować tę animację. środa, 30 sierpnia 2023
Używanie dodatków map kafelków 2D do tworzenia map z animowanymi autotiles Spróbuj utworzyć mapę z animowanymi kafelkami automatycznymi, łącząc kafelki automatyczne i kafelki animowane. środa, 30 sierpnia 2023
Implementowanie wykrywania trafień za pomocą map kafelków Implementuje proces, który zapobiega kolizji obiektów z mapą kafelków i nakładaniu się na nią podczas ich przenoszenia. środa, 30 sierpnia 2023
Implementacja wykrywania trafień dla każdego typu MapChip Ocena trafienia jest wykonywana dla określonego typu maptip spośród ułożonych mapchipów. środa, 30 sierpnia 2023
Określanie, czy obiekty kolidują ze sobą (2D) W tej sekcji opisano, jak zaimplementować wykrywanie kolizji niezbędne do tego, aby pociski, które są powszechne w grach, trafiały postacie, postacie w siebie itp. czwartek, 29 czerwca 2023
Obsługa kolizji ze standardową fizyką (2D) Na przykład, gdy postać gracza uderza inną postać, popycha przeciwnika i pozostawia go fizyce standardowej funkcji Unity. czwartek, 29 czerwca 2023
Użyj tekstur renderowania, aby wyświetlić zawartość innej sceny jako tekstury Jeśli chcesz wyświetlić inną scenę, na przykład na ekranie w grze, możesz użyć tekstury renderowania. piątek, 29 września 2023
Używanie PlayerPrefs do odczytu i zapisu danych Użyj PlayerPrefs, aby zapisać i wczytać dane odtwarzania, ustawienia i inne elementy. czwartek, 29 czerwca 2023
Zapisz dane w zalecanej ścieżce folderu Unity określonej przez persistentDataPath Możesz zapisać dane konfiguracyjne gry w dowolnej lokalizacji, ale na razie użyjemy persistentDataPath, aby zapisać je w zalecanej ścieżce folderu Unity. czwartek, 29 czerwca 2023
Przełączanie tekstu obiektu tekstowego w celu dopasowania go do środowiska, w którym tekst jest obsługiwany w wielu językach Aby twoja gra mogła być rozgrywana nie tylko w Japonii, ale także za granicą, konieczne jest zlokalizowanie całej gry, aby ludzie w tym kraju mogli w nią grać. Tutaj obiekt tekstowy umieszczony jako jeden z nich jest wielojęzyczny. środa, 30 sierpnia 2023
Przełączanie obrazów z obiektów graficznych w celu dopasowania ich do kraju lub języka Lokalizację można wykonać nie tylko dla tekstu, ale także dla obrazów. Ten przełącznik jest przydatny, jeśli masz obrazy, które różnią się w zależności od kraju lub kultury, lub jeśli obrazujesz tekst. sobota, 29 lipca 2023
Zmień ustawienia regionalne w dowolnym momencie Oficjalny pakiet Unity Localization automatycznie ustawia ustawienia regionalne zgodnie z parametrami i środowiskiem po uruchomieniu gry, ale wyjaśnimy, jak zmienić ustawienia regionalne w dowolnym momencie, na przykład gdy chcesz zmienić język wyświetlania podczas gry. sobota, 29 lipca 2023
Uzyskiwanie listy utworzonych przez siebie ustawień regionalnych W tym artykule opisano, jak pobrać listę ustawień regionalnych utworzonych przez pakiet lokalizacyjny. Jest to przydatne, gdy chcesz, aby użytkownicy wybierali z listy. środa, 30 sierpnia 2023
Uzyskaj zlokalizowany tekst i zasoby w dowolnym momencie W tej sekcji opisano, jak pobierać zlokalizowany tekst programowo w dowolnym czasie zamiast automatycznie przełączać go w interfejsie użytkownika. sobota, 29 lipca 2023