Unity 5: Samouczek dla początkujących
Dzięki Unity 5 nawet osoby świeckie mogą stosunkowo łatwo tworzyć gry. W tym samouczku przedstawiamy przegląd programu.
Unity 5 dla początkujących: interfejs
Zanim naprawdę zaczniesz, powinieneś zapoznać się z interfejsem Unity. Składa się z pięciu podstawowych bloków i innych funkcji.
- Widok sceny: W widoku sceny możesz pracować bezpośrednio nad obiektami swojej gry.
- Możesz użyć narzędzi w lewym górnym rogu, aby bezpośrednio zmieniać obiekty w scenie, na przykład poprzez ich przenoszenie lub powiększanie.
- Widok gry: widok gry jest przeciwieństwem widoku sceny i pokazuje podgląd wyglądu sceny w grze.
- Hierarchia: w hierarchii wyświetlana jest lista wszystkich obiektów znajdujących się na scenie. Sortowanie działa alfabetycznie i hierarchicznie, aby poprawnie grupować obiekty.
- Projekt: W oknie projektu możesz zobaczyć wszystkie dostępne elementy i mieć do nich szybki dostęp. Nie ogranicza się to do obiektów takich jak modele 3D, ale obejmuje także skrypty i dane multimedialne.
- Inspektor: W inspektorze widzisz wiele informacji i opcji ustawień dla aktualnie wybranego obiektu. Możesz wybierać obiekty za pomocą widoku sceny lub hierarchii.
- Domyślnie widok sceny i gry to dwie zakładki, które wyświetlasz na przemian. Możesz także rozdzielić poszczególne pola i na przykład ustawić je obok siebie.
- Aby to zrobić, kliknij kartę i przeciągnij ją w nowe miejsce, przytrzymując przycisk myszy. Działa to również ze wszystkimi innymi obszarami roboczymi.
- W menu „Okno” możesz także aktywować wiele dodatkowych okien, które zapewniają dodatkowe funkcje i informacje.
- W podmenu „Układy” znajduje się również wstępnie ustawione sortowanie. „Domyślne” resetuje wszystko do początku. Alternatywnie możesz użyć wyboru układu w prawym górnym rogu w obszarze roboczym.
- W górnej części obszaru roboczego znajdują się elementy sterujące gry. Uruchom demo za pomocą przycisku odtwarzania, pauzuj za pomocą przycisku pauzy i przeskakuj klatka po klatce za pomocą przycisku klatki, aby wyszukać błędy i problemy w szczegółach.
- Po uruchomieniu wersji demonstracyjnej Unity automatycznie przechodzi do widoku gry i umożliwia grę.
- Dzięki zaznaczeniu warstw w prawym górnym rogu w obszarze roboczym możesz zarządzać warstwami swojego projektu i możesz szybko przełączać się między wyborem różnych obiektów.
Unity 5 dla początkujących: narzędzia sceniczne
- W lewym górnym rogu obszaru roboczego zobaczysz ikony, za pomocą których masz już najważniejsze narzędzia do pracy w widoku sceny. Możesz je również aktywować za pomocą przycisków szybkiego wyboru, które podajemy w nawiasach kwadratowych.
- Użyj narzędzia ręcznego [Q], aby zmienić widok. Nie edytujesz rzeczywistych obiektów. Przytrzymanie lewego przycisku myszy powoduje przesunięcie sceny w lewo, w prawo, w górę lub w dół. Z drugiej strony, przytrzymanie prawego przycisku myszy spowoduje obrócenie własnej osi.
- Jeśli przytrzymasz klawisz [ALT] w tym samym czasie, zawsze utrzymasz ostrość na wybranym obiekcie. Naciśnij [ALT] i prawy przycisk myszy, powiększ.
- Jeśli straciłeś z oczu aktualnie wybrany obiekt, możesz go ponownie ustawić, naciskając [F] lub klikając dwukrotnie obiekt w widoku sceny lub hierarchii.
- Przesunięcie równoległe [W], lub po prostu narzędzie ruchu, służy do bezpośredniego przesuwania obiektów w scenie. Zalecaną metodą jest kliknięcie obiektu, a następnie przesunięcie go indywidualnie za pomocą trzech strzałek ruchu. Możesz też przytrzymać lewy przycisk myszy i bezpośrednio przenieść obiekt.
- Za pomocą narzędzia do obracania [E] można zmienić orientację obiektu, obracając go w razie potrzeby. Zaleca się również, aby wyrównać każdą oś indywidualnie. Jeśli skorzystasz z możliwości całkowitego obrócenia obiektu, wynik jest stosunkowo trudny do kontrolowania.
- Użyj narzędzia skalowania [R], aby zmienić rozmiar i proporcje wybranego obiektu. W tym przypadku zaleca się, aby nie edytować każdej osi osobno, ale kliknąć środek obiektu, jeśli chcesz zachować proporcje.
- Narzędzie prostokąta [T] pozwala również zmieniać kształt obiektów. W przypadku obiektów 3D należy pamiętać, że jest to narzędzie 2D i może być konieczne obrócenie widoku. Jest to jedyny sposób edycji obiektu ze wszystkich stron.
- W samym oknie sceny możesz przełączać się między różnymi widokami, które oferują różne informacje i opcje pracy. Opcje obejmują cieniowanie, model szkieletowy i kanał alfa.
- Możesz także użyć kilku przełączników do włączania i wyłączania trybu 2D, dźwięku, źródeł światła i innych efektów.
- Menu „Gizmos” służy na przykład do zmiany indywidualnych opcji wyświetlania źródeł światła. Na przykład możesz powiększać i pomniejszać oraz przełączać między 2D i 3D.
- Możesz wyszukiwać nazwy obiektów za pomocą funkcji wyszukiwania. Wszystkie niewłaściwe obiekty zostaną następnie ukryte, aby można było łatwo znaleźć odpowiednie w scenie. Hierarchia jest również filtrowana zgodnie z wynikami wyszukiwania.
- W prawym górnym rogu widoku sceny zobaczysz krzyż, który służy do sterowania kamerą. Dzięki temu możesz łatwo przełączać się między różnymi widokami.
Unity 5 dla początkujących: tryb gry
- Możesz przejść do trybu gry w dowolnym momencie, naciskając przycisk odtwarzania na górze ekranu.
- Tutaj możesz ustawić różne rozdzielczości ekranu i przeglądać statystyki dotyczące wydajności demonstracji. Tutaj możesz także wyświetlić gadżety, które już znasz z widoku sceny.
- Możesz zatrzymać tryb w dowolnym momencie lub pozwolić, aby działał klatka po klatce.
- Możesz także zmieniać obiekty podczas demonstracji, aby przetestować różne ustawienia. Pamiętaj, że zmiany te nie zostaną zastosowane po wyjściu z trybu gry.
- Dotyczy to jednak tylko wartości obiektów, które ustawiłeś tylko w swoim projekcie. Jeśli zmienisz prefabrykowane zasoby i ich ustawienia, zostaną one zapisane na stałe.
- Aby wyjść z trybu gry, ponownie naciśnij przycisk odtwarzania.
Unity 5 dla początkujących: hierarchie
- W „Hierarchii” znajdziesz wszystkie obiekty, których używasz w bieżącej scenie. Nie tylko możesz je posortować alfabetycznie, ale także podzielić je na inne hierarchie.
- W tym przypadku hierarchia jest niczym więcej niż grupą obiektów jako grupą.
- Nadrzędne obiekty „nadrzędne” są porównywalne z folderami.
- Obiekty w tych folderach są znane jako obiekty „potomne”.
- Pamiętaj, że hierarchie mogą mieć więcej niż dwa poziomy. Oznacza to, że obiekt podrzędny może sam być folderem z własnymi obiektami podrzędnymi jako obiekt nadrzędny.
- Obiekty luźne w głównej hierarchii są przetwarzane względem świata, na przykład jeśli chodzi o pozycję. Natomiast obiekty dziecięce są zależne od obiektów macierzystych.
- Oznacza to na przykład, że nie musisz idealnie ustawiać wszystkich kół samochodu na świecie, co byłoby stosunkowo kłopotliwe. Zamiast tego masz element nadrzędny „Auto”, w którym przenosisz wszystkie te elementy razem przez pokój.
- Podobnie jak w przypadku elementu menu „GameObject”, możesz użyć przycisku Utwórz, aby dodać obiekty do sceny, a tym samym do hierarchii.
- Funkcja wyszukiwania pozwala łatwiej filtrować i edytować obiekty. Jeśli rozpoczniesz wyszukiwanie od „t:”, poszukaj typów obiektów zamiast ich nazw. Na przykład możesz znaleźć źródła światła, wyszukując „t: światło”.
Unity 5 dla początkujących: zarządzanie projektami i zasoby
- Możesz zobaczyć wszystkie zasoby, tj. Różne elementy, które są dostępne w Unity, w oknie projektu. Następnie możesz po prostu przeciągnąć je do innych okien, aby aktywować je w scenie.
- Zasoby obejmują oczywiście modele, takie jak figurki gier, ale także fragmenty kodu i skryptów, tekstur oraz sekwencji audio i wideo.
- Za pomocą przycisku „Utwórz” możesz bezpośrednio tworzyć nowe zasoby.
- Możesz także zaimportować istniejące zasoby, na przykład po pobraniu ich z innego źródła.
- Aby zaimportować, użyj pozycji menu „Zasoby” i kliknij tutaj na „Importuj nowy zasób ...” lub kliknij prawym przyciskiem myszy w oknie „Projekt”.
- Opcją zewnętrzną jest folder „Zasoby”. Struktura tego folderu i cała jego zawartość są również pokazane w oknie „Projekt”. W związku z tym możesz po prostu skopiować nowe zasoby do tego folderu, aby udostępnić je w Unity.
- Jeśli chcesz zmienić pozycję aktywów, które zostały już rozpoznane przez Unity, użyj tylko Unity. Program tworzy metadane, które w innym przypadku mogą już nie działać.
- Tutaj także dostępna jest funkcja wyszukiwania, która działa jak wszyscy inni. Możliwe jest również sortowanie według typu za pomocą „t:”.
- Możesz także wyszukiwać gotowe etykiety, które można na przykład przypisać w Inspektorze.
- Możesz zapisać szczególnie ważne zapytania, klikając gwiazdkę, aby uwzględnić je w lewej kolumnie i ułatwić ich dostęp.
- Pamiętaj również, że zawsze możesz przełączać się między wszystkimi zasobami, aktualnie wybranym folderem i całym sklepem Unity Assets dla swoich zapytań. Dzięki temu możesz szybko znaleźć nowe elementy pasujące do Twojej gry.
Unity 5 dla początkujących: edytuj obiekty w Inspektorze
- Możesz edytować obiekty bezpośrednio w scenie, ale jeśli chcesz być bardzo precyzyjny, użyj Inspektora. Tutaj pracujesz z twardymi liczbami.
- Opcje ustawień zależą od rodzaju aktualnie wybranego zasobu.
- Ogólnie jednak zawsze znajdziesz ikonę książki, za pomocą której możesz dowiedzieć się więcej o opcjach ustawień.
- Możesz także zresetować wartości za pomocą koła zębatego tuż obok książki.
- Ikona kłódki powyżej jest przydatna, jeśli chcesz utrzymać ostrość obiektu, nawet jeśli wybierzesz inne obiekty. Kliknij ponownie, aby umożliwić Inspektorowi swobodną zmianę.
- Możesz także łączyć obiekty w Inspektorze, na przykład przeciągając tekstury do okna Inspektora postaci.
- Jeśli chcesz zrozumieć łącza, możesz po prostu przesunąć wskaźnik myszy nad zasobem w Inspektorze, a ścieżka zostanie wyświetlona w oknie projektu.
- Możesz również użyć tych linków, aby pracować bezpośrednio nad innymi zasobami i je zmieniać.
- Należy jednak pamiętać, że aktualnie wybrany obiekt może nie być jedynym, który korzysta z tego zasobu. Zmiany wpływają następnie na wszystkie obiekty połączone z tym zasobem.
Zasadniczo możesz używać Unity bez żadnego doświadczenia w kodzie, ale wiedza jest zdecydowanie pomocna. Dowiedz się, gdzie możesz nauczyć się programować online za darmo w następnej praktycznej wskazówce.