Ühtsus 5: juhendaja algajatele
Unity 5 abil saavad isegi võhikud suhteliselt hõlpsalt mänge luua. Selles õpetuses anname teile ülevaate programmist.
Unity 5 algajatele: liides
Enne kui tõeliselt alustada saate, peaksite tutvuma Unity liidesega. See koosneb viiest olulisest plokist ja muudest funktsioonidest.
- Stseeni vaade: stseenivaates saate töötada otse oma mängu objektidega.
- Vasakpoolses ülanurgas olevaid tööriistu saate kasutada stseenis olevate objektide otseseks muutmiseks, näiteks neid liigutades või suurendades.
- Mängu vaade: mänguvaade on stseenivaatega vastupidine ja näitab eelvaadet, kuidas teie stseen mängus välja näeb.
- Hierarhia: hierarhias näete kõigi stseenis olevate objektide loendit. Sorteerimine toimib objektide korrektseks rühmitamiseks tähestikulises järjekorras ja hierarhiliselt.
- Projekt: projekti aknas näete kõiki teile kättesaadavaid elemente ja saate neile kiire juurdepääsu. See ei piirdu ainult selliste objektidega nagu 3D-mudelid, vaid hõlmab ka skripte ja meediumiandmeid.
- Inspektor: inspektoris näete teie valitud objekti kohta palju teavet ja seadistusvalikuid. Objekte saate valida stseenivaate või hierarhia kaudu.
- Vaikimisi on stseen ja mänguvaade kaks vahekaarti, mida vaheldumisi näidatakse. Samuti saate üksikud väljad lahti tõmmata ja näiteks korraldada need üksteise kõrvale.
- Selleks klõpsake vahekaarti ja lohistage see uude kohta, hoides hiirenuppu all. See töötab ka kõigi teiste töövaldkondadega.
- Menüüs "Aken" saate aktiveerida ka arvukalt lisaaknaid, mis pakuvad teile lisafunktsioone ja teavet.
- Alammenüüst "Paigutused" leiate ka mõned eelnevalt järjestatud sortimised. "Default" lähtestab kõik alguse. Võite kasutada ka tööala paremas ülanurgas olevat paigutuse valikut.
- Tööala ülaosas näete mängu juhtelemente. Alustage demo taasesitusnupuga, tehke pausinupuga paus ja hüpake raami abil kaadrinupuga, et üksikasjalikult leida vigu ja probleeme.
- Demo käivitamisel hüppab Unity automaatselt mänguvaatele ja laseb teil oma mängu mängida.
- Kihtide valikuga tööala paremas ülanurgas saate hallata oma projekti kihte ja saate kiiresti erinevate objektide valiku vahel ümber lülituda.
Unity 5 algajatele: stseenitööriistad
- Tööala vasakus ülanurgas näete mõnda ikooni, millega teil on stseenipildis töötamiseks juba kõige olulisemad tööriistad. Saate neid aktiveerida ka kiirvaliku nuppudega, mille anname teile nurksulgudes.
- Vaate muutmiseks kasutage tööriista [Q]. Tegelikke objekte ei saa redigeerida. Kui hoiate hiire vasakut nuppu all, liigutate stseeni vasakule, paremale, üles või alla. Teisest küljest, kui hoiate hiire paremat nuppu all, pöörate ümber oma telje.
- Kui hoiate samal ajal all klahvi [ALT], hoiate alati valitud objekti fookuses. Vajutage nuppu [ALT] ja hiire paremat nuppu, suumige.
- Kui olete parajasti valitud objekti silmist kaotanud, saate selle uuesti fokuseerida, vajutades [F] või topeltklõpsates objekti stseenivaates või hierarhias.
- Paralleelnihe [W] või lihtsalt liikumisriist on seal, et objekte otse stseenis liigutada. Soovitatav meetod on klõpsata objektil ja seejärel liigutada seda kolme liikumisnoole abil ükshaaval. Teise võimalusena võite hoida hiire vasakut nuppu ja liigutada objekti otse.
- Pööramistööriista [E] abil saate muuta objekti orientatsiooni, pöörates seda vastavalt vajadusele. Samuti on soovitatav joondada iga telg eraldi. Kui kasutate võimalust objekti täielikult pöörata, on tulemust suhteliselt raske kontrollida.
- Valitud objekti suuruse ja kuvasuhte muutmiseks kasutage skaleerimisriista [R]. Siin on soovitatav mitte redigeerida iga telge eraldi, vaid kui soovite säilitada kuvasuhteid, klõpsake objekti keskpunkti.
- Ristküliku tööriist [T] võimaldab teil muuta ka objektide kuju. 3D-objektide puhul pange tähele, et see on 2D-tööriist ja peate võib-olla vaadet pöörama. Ainult nii saab objekti igast küljest redigeerida.
- Stseeniaknas endas saate vahetada erinevate vaadete vahel, mis pakuvad teile erinevat teavet ja töövalikuid. Valikute hulka kuuluvad varjutamine, juhtraam ja alfa-kanal.
- 2D-režiimi, heli, valgusallikate ja muude efektide sisse- ja väljalülitamiseks võite kasutada ka käputäis lüliteid.
- Menüü "Gizmos" on seal näiteks valgusallikate üksikute kuvamisvalikute muutmiseks. Näiteks saate suumida sisse ja välja ning vahetada 2D ja 3D vahel.
- Objektide nimesid saate otsida otsingufunktsiooni abil. Seejärel peidetakse kõik valed objektid, nii et stseenilt saate hõlpsalt õigeid leida. Hierarhia filtreeritakse ka vastavalt otsingutulemustele.
- Stseenivaate paremas ülanurgas näete risti, mida kasutatakse kaamera juhtimiseks. Selle abil saate hõlpsalt erinevate vaadete vahel vahetada.
Unity 5 algajatele: mängurežiim
- Mängurežiimi saate lülituda igal ajal, vajutades ekraani ülaosas olevale esitusnupule.
- Siin saate seada erinevad ekraani eraldusvõimed ja vaadata demo toimivuse statistikat. Siin saate stseenivaates näidata ka neid gizmosid, mida te juba teate.
- Võite režiimi igal ajal peatada või lasta sellel kaadrilt haarata.
- Samuti saate demo ajal objekte muuta, et erinevaid sätteid testida. Pange tähele, et neid muudatusi ei rakendata mängurežiimist väljumisel.
- Kuid see kehtib ainult nende objektide väärtuste kohta, mille olete ainult projekti määranud. Kui muudate kokkupandavaid varasid ja nende sätteid, salvestatakse need jäädavalt.
- Mängurežiimist väljumiseks vajutage uuesti esitusnuppu.
Unity 5 algajatele: hierarhiad
- "Hierarhias" leiate kõik objektid, mida praeguses stseenis kasutate. Neid saab mitte ainult tähestikulises järjekorras sortida, vaid ka jaotada teistesse hierarhiatesse.
- Sel juhul pole hierarhia midagi muud kui objektide rühm rühmana.
- Emaobjektid on võrreldavad kaustadega.
- Nendes kaustades olevaid objekte tuntakse laste objektidena.
- Pange tähele, et hierarhiatel võib olla rohkem kui kaks taset. See tähendab, et alamsubjekt võib ise olla kaust, mille põhiobjektiks on oma alamobjektid.
- Põhihierarhias lahtisi objekte töödeldakse maailma suhtes, näiteks kui tegemist on positsiooniga. Seevastu laste objektid sõltuvad nende vanematest objektidest.
- See tähendab näiteks seda, et te ei pea maailmas kõiki auto rattaid täiuslikult joondama, mis oleks suhteliselt tülikas. Selle asemel on teil põhielement "Auto", milles liigutate kõik need elemendid läbi ruumi kokku.
- Nagu menüüelemendi "GameObject" puhul, saate ka nuppu Loo luua objektide lisamiseks stseenile ja seeläbi hierarhiatesse.
- Otsimisfunktsioon võimaldab teil objekte hõlpsamini filtreerida ja redigeerida. Kui alustate otsingut tähega "t:", otsige objektide tüüpe nende nimede asemel. Näiteks võite leida valgusallikaid, otsides sõna "t: light".
Unity 5 algajatele: projektijuhtimine ja varad
- Projekti aknas näete kõiki varasid, st erinevaid elemente, mis on saadaval Unity'is. Seejärel saate need stseenis aktiveerimiseks lihtsalt teistesse akendesse lohistada.
- Varad hõlmavad loomulikult mudeleid, näiteks mängufiguure, aga ka koodilõike ja skripte, tekstuure ning heli- ja videojärjestusi.
- Nupuga "Loo" saate otse luua uusi varasid.
- Samuti saate olemasolevaid varasid importida, näiteks pärast nende teisest allikast allalaadimist.
- Importimiseks kasutage menüüelementi "Assets" ja klõpsake siin nuppu "Impordi uus vara ..." või paremklõpsake aknas "Projekt".
- Väline võimalus on kaust "Varad". Selle kausta ülesehitust ja kogu sisu näidatakse ka aknas "Projekt". Sellest tulenevalt saate lihtsalt kopeerida uued varad sellesse kausta, et teha need Unity'is kättesaadavaks.
- Kui soovite muuta varade positsiooni, mille Unity on juba tunnistanud, kasutage ainult Unityt. Programm loob metaandmeid, mis muidu ei pruugi enam töötada.
- Ka siin on otsingufunktsioon, mis põhimõtteliselt töötab nagu kõik teisedki. Tüübi järgi sortimine numbriga "t:" on samuti võimalik.
- Samuti saate otsida eelvalmis silte, mille saate näiteks inspektoris määrata.
- Eriti oluliste otsingupäringute salvestamiseks klõpsake tärnil, et lisada need vasakusse veergu ja muuta need hõlpsasti juurdepääsetavaks.
- Pange tähele ka seda, et saate oma päringute jaoks alati ümber lülituda kõigi oma varade, praegu valitud kausta ja kogu Unity Assetsi poe vahel. Nii saate kiiresti leida uusi elemente, mis sobivad teie mänguga.
Unity 5 algajatele: redigeerige objekte inspektoris
- Objekte saate redigeerida otse stseenis, kuid kui soovite olla väga täpne, kasutage inspektorit. Siin töötate raskete numbritega.
- Seadistusvalikud sõltuvad teie valitud vara tüübist.
- Üldiselt leiate siiski alati raamatuikooni, mille abil saate lisateavet sätete valikute kohta.
- Väärtusi saate lähtestada ka kohe raamatu kõrval asuva hammasratta abil.
- Ülaltoodud lukuikoon on kasulik, kui soovite hoida objekti fookuses, isegi kui valite muud objektid. Kui inspektor saab vabalt vahetada, klõpsake uuesti.
- Samuti saate linkida inspektoris objekte, näiteks lihtsalt lohistades tekstuurid tegelase inspektori aknasse.
- Kui soovite linkidest aru saada, saate lihtsalt hiirekursori inspektoris asuva vara kohal liigutada ja tee kuvatakse projekti aknas.
- Neid linke saate kasutada ka muude varadega töötamiseks ja nende muutmiseks.
- Pange siiski tähele, et praegu valitud objekt ei pruugi olla ainus, mis seda vara kasutab. Seejärel mõjutavad muudatused kõiki selle varaga seotud objekte.
Põhimõtteliselt saate Unity kasutada ilma koodikogemuseta, kuid teadmistest on kindlasti abi. Siit leiate järgmise praktilise näpunäite, kus saate õppida, kuidas veebis tasuta programmeerida.