Játékobjektumok elhelyezése és láthatóság beállítása

Befejeződött

A Unity lehetővé teszi egy objektum elhelyezését a jelenetben, majd skálázhatja vagy elforgathatja. A RectTransform funkcióval módosíthatja a 2D objektumok, például a sprites pozícióját. Az Átalakítás funkció egyesíti az áthelyezési, forgatási és méretezési eszközöket.

Szülőobjektum

A Unityben az objektumok hierarchiarendszert használnak, ahol az objektumok más objektumok szülőivé válhatnak. Játékobjektumokat akkor hozhat létre, ha azt szeretné, hogy az objektum a játék világa helyett a szülő játékobjektumot érintő összes átalakítást végrehajtsa. A szülőjáték-objektumokat egyszerűen úgy hozhatja létre, hogy a gyermekobjektumként kívánt játékobjektumot a szülőjáték-objektumként használni kívánt objektumra húzza és elveti. Amikor a Unityben fejleszt, gyakran hoz létre szülőjáték-objektumokat.

Előregyártott

Az előfabák különböző összetevők, amelyek lehetővé teszik a teljesen konfigurált játékobjektumok megőrzését egy projektben későbbi használatra. Ezek kulcsfontosságú elemek a projekt átfogó változásainak végrehajtásához. A Prefab-objektumon végrehajtott módosítások automatikusan megjelennek az előfab összes példányában. Ezeket az előfabsokat megoszthatja a jelenetek vagy akár más projektek között anélkül, hogy újrakonfigurálnia kellene őket. A Unityben való munka során érdemes előfabsokat létrehozni, hogy elkerülhesse a jövőbeni újramunkát.

Jelenet láthatósága

A Jelenet láthatósága vezérlővel elrejtheti és megjelenítheti a játék objektumait a jelenetben anélkül, hogy módosítaná a játékon belüli láthatóságot. A jelenet láthatósága akkor hasznos, ha sok játékobjektumot tartalmazó összetett jeleneteken dolgozik. A láthatóság használata előnyben részesíti a játékobjektumok inaktiválását, mivel a láthatóság csak a jelenetnézetre van hatással. Ez azt jelenti, hogy nem távolíthat el véletlenül játékobjektumokat egy teljesen renderelt jelenetből. Elrejthet egy játékobjektumot úgy, hogy a hierarchiában a neve melletti szem ikont választja.