Architettura

L'architettura di World Locking Tools for Unity può essere riepilogata dal diagramma seguente.

Diagramma dell'architettura

In generale, l'applicazione client renderà nota la propria finalità in modo dichiarativo tramite le impostazioni in World Locking Manager.

I responsabili, a sua volta, guidano in modo imperativo l'elaborazione in base ai livelli inferiori.

Anche se tutte le funzionalità degli strumenti di blocco mondiale sono disponibili tramite la creazione di asset nell'editor di Unity, ogni sforzo è stato fatto per fornire l'accesso uguale alla costruzione e alla configurazione dallo script. Qualsiasi funzionalità disponibile in Inspector di Unity ma non dall'API di scripting deve essere considerata un difetto di codice. Segnalarlo come bug è apprezzato! Per altre informazioni, vedere Contribuire .

Un'eccezione a questo flusso si trova nel meccanismo del punto di allegato, illustrato in dettaglio in diversi articoli all'interno di questa documentazione. In breve, il client richiede punti allegati da World Locking Attachment Point Manager. Questi punti allegati fungono quindi da conduits tramite cui l'applicazione può essere informata sulle operazioni di rifit.

Vedi anche

Informazioni di riferimento sulle API: