Dela via


Innan du startar

World Locking Tools for Unity erbjuder ett mycket kraftfullt API för fin kontroll över de tjänster som erbjuds. Vid första titten kan det vara ganska överväldigande.

En rimlig fråga kan vara: Hur mycket kod ska jag förvänta mig att skriva för att använda WLT?

Svaret, som kan överraska dig, är "Ingen".

WLT har noggrant strukturerats för att hantera de allra flesta användningsfall med ett enkelt dra och släpp-gränssnitt. Några små ändringar i din scen, som beskrivs här, och ditt program är världslåst och fästpunktsfritt.

Skärmbild av Unity med den mest grundläggande WLT-installationen

Anpassa beteende via kod

Det finns ett litet antal fall där du kanske vill göra ytterligare kodning mot WLT-API:erna.

Först kanske du vill anpassa dina kunders upplevelser, särskilt under extraordinära omständigheter, till exempel spårningsförlust. Vissa sådana skräddarsydda beteenden beskrivs i avsnittet Hantera exceptionella villkor .

För det andra kanske du vill göra WLT-installationen vid körning. Alla konfigurationer av WLT som kan göras i Unity Inspector kan utföras av skriptanrop. På samma sätt kan alla WLT-objekt eller komponenter som kan läggas till i scenen och distribueras vid bygget i stället läggas till i scenen vid körning från skriptet.

Det sista fallet är när ytterligare indata krävs från ditt program för att utföra en tjänst åt dig. För att till exempel justera koordinatsystemet med fysiska världsfunktioner på önskat sätt måste du ge en indikation på hur du vill att koordinatsystemet ska justeras. Den här ytterligare indatan kommer i form av par med virtuella och spårningsutrymmen.

Börja enkelt

WLT strävar efter att upprätthålla det här mönstret hela tiden. För att få de vanligaste funktionerna krävs ingen kodning och minimal konfiguration. Standardbeteendet implementeras som tillgängliga komponenter. För att anpassa standardbeteendet krävs bara tillräckligt med kod för att åsidosätta det angivna beteendet med det beteende du vill ha. Ytterligare funktioner kräver bara tillräckligt med interaktion med ditt program för att indikera dina avsikter.

Det finns mycket API-yta i WLT. Det är tillväxtmöjligheter längre fram, så att WLT aldrig rutor in dig. Men börja enkelt. Du kanske upptäcker att WLT gör allt du behöver från den utan en kodrad.

Läs först och förstå den här konceptuella dokumentationen. På lämpliga platser hittar du länkar till API-dokumentationen som referens för exakt anropssyntax. Direktlänkar till den övergripande API-dokumentationen finns nedan.

Se även

API-dokumentation