Mis on NavMesh?
Unity NavMesh määrab tehisintellekti jaoks kindlaks, millistel tasanditel saab liikuda. Näiteks on piirkondi, kuhu ta ei sisene. Näiteks siniseks märgitud alasid külastab tehisintellekt.
Tehisintellekti radu saab kitsendada akna -> AI -> Navigeerimise kaudu.
Küpsetamise seaded
Need on seaded, mida saab teha seoses AI -ga.
Agendi raadius: Määrab raadiuse, mille NavMeshi agent saab katta, või taseme horisontaalse ala. Tase peab olema AI jaoks horisontaalselt läbitav.
Agendi kõrgus: Kirjeldab tehisintellekti kõrgust või millises vertikaalses ruumis AI saab liikuda ning kas see võib liikuda üle kitsaste või kõrgete alade.
Maksimaalne kalle: Määrab, kui järsk on nõlv, mida AI suudab läbida. NavMesh suudab näiteks katta kalded õige nurga all, nt. B. 45 ° tõus, kuid mitte üle selle, kui see pole määratud.
Sammu kõrgus: Määrab, kui kõrge sammu AI saab teha. Kui sammuks on seatud 1, tähendab see, et NavMeshi alad on ühendatud kuni 1 m kõrgused, kuid mitte kõrgemad.
Loodud võrgusilma lingid: Need on lingid, mis luuakse NavMeshi jaotiste vahel NavMeshi loomisel.
Kukkumiskõrgus: See punkt on asjakohane, kui tehisintellekt saab NavMeshi piirkonnas ülevalt alla hüpata, kui need on eraldatud. Süsteem loob lingid vahele ja määratakse maksimaalne hüppekõrgus.
Hüppekaugus: Hüppekaugus viitab tehisintellekti horisontaalsele hüppele, kui kaks NavMeshi ala on eraldatud. Nende alade vahel luuakse lingid. Seadistatakse hüppekaugus ja luuakse sidemed alade vahel.
Näiteks agendi raadiuseks on seatud 0,5 m ja agendi kõrguseks 2 m. ala on tähistatud punase kolmnurgaga, mis on NavMeshi navigeerimiseks liiga kitsas ja liiga madal. Sinise värviga tähistatud alasid AI ei hõlma.
Teised vahelehed
Vahekaart Agent: Siit leiate kogu teabe agentide kohta, mida navigeeritakse NavMeshi kaudu. Siin on mõttekas vaadata muutujaid, mis AI -l seni on.
Vahekaart Piirkonnad: Vahekaart Alad aitab määratleda uusi piirkondi, mida tehisintellekt saab läbida või mitte. Teed saab määrata, mille agent valib, kui ta peab tegema valiku mitme valdkonna vahel. Iga piirkonna kulud aitavad teed määrata. Mida kõrgem on hind, seda väiksem on tõenäosus, et agent selle piirkonna ületab.
Küpsetamise vahekaart - täpsemad seaded:
Täpsem: siit leiate NavMeshi täpsemad seaded
Käsitsi vokseli suurus: Lüliti abil saab vokseli suurust mõjutada.
Voxeli suurus: määrab kindlaks, kuidas täpselt Navmeshi protsess nivoo tasapinna geomeetril töötab.
Min piirkonna piirkond: näitab minimaalset ala, mis on vajalik NavMeshi piirkonna loomiseks.
Kõrgusvõrk: aitab NavMeshi täpset paigutust NavAgentsile, tuginedes piiratud geomeetriale, nt B. trepil
Vahekaart Objektid:
Objekti vahekaart on asjakohane, et teha kindlaks, milline ala konkreetsele objektile kehtib. Näiteks saate teatud piirkondadele määrata spetsiaalse ala.
Kui tehisintellekt on teie vara nagu e. Näiteks kui tegelete seinaga, aktiveerige vara paremas ülanurgas staatiline.
Seejärel avage NavMesh ja minge saidile BakeMesh. Selle tulemusel ringleb tehisintellekt staatilise objekti ümber.
Algselt postitatud 2019-11-06 17:02:00.