Table of Contents

Class ImageTargetController

Spazio dei nomi
easyar
Assembly
EasyAR.Sense.dll

Controlla ImageTarget nella scena come MonoBehaviour, fornendo funzionalità estese in ambiente Unity. Dopo il caricamento riuscito, utilizza Target per accedere ai dati del target.

I dati del target vengono caricati separatamente; il caricamento avviene dopo l'avvio con successo della session, completandosi una sola volta nel ciclo di vita. Se interrotto a metà per l'arresto della session, verrà ripreso al successivo avvio.

public class ImageTargetController : TargetController
Ereditarietà
ImageTargetController
Membri ereditati

Proprietà

Size

Dimensione fisica di Target, in metri. Disponibile solo dopo il successo di TargetDataLoad.

public Vector2 Size { get; }

Source

Crea la fonte dati per il target. Modificabile solo prima di MonoBehaviour.Start.

Se esistono risorse referenziate (Texture o Target, ecc.), possono essere distrutte in TargetDataLoad; la distruzione anticipata causerà il fallimento del caricamento.

public ImageTargetController.SourceData Source { get; set; }

Target

Dati del target, disponibili solo dopo il successo di TargetDataLoad.

public ImageTarget Target { get; }

Tracker

ImageTrackerFrameFilter per caricare il target. Se impostato su null, il target verrà rimosso dal tracker precedentemente assegnato. Modificabile in qualsiasi momento; il caricamento avviene solo durante l'esecuzione della session.

public ImageTrackerFrameFilter Tracker { get; set; }

Eventi

TargetDataLoad

Dati del target caricati completamente (non nel tracker).

public event Action<bool> TargetDataLoad