Table of Contents

Class MegaBlockController

Espaço de nomes
easyar
Assembly
EasyAR.Sense.dll

Um MonoBehaviour para um block rastreado por MegaCloudFrameFilter na cena.

Somente quando o serviço contém dados para o block ID correspondente, e o MegaBlockController correto está carregado em MegaCloudFrameFilter, ele pode ser usado normalmente em ARSession e exibir o conteúdo corretamente.

public class MegaBlockController : TargetController
Herança
MegaBlockController
Membros herdados

Propriedades

Info

Informações do block, disponíveis somente após MonoBehaviour.Start.

public MegaBlockController.BlockInfo Info { get; }

Source

A fonte de dados usada para criar o block. As alterações só entram em vigor antes de MonoBehaviour.Start.

public MegaBlockController.SourceData Source { get; set; }

Tracker

O MegaCloudFrameFilter que carrega o target. Se definido como null, o block será descarregado do MegaCloudFrameFilter configurado anteriormente. Pode ser alterado a qualquer momento, e o carregamento só ocorre enquanto a session está em execução.

O carregamento é um processo virtual e não falhará.

Somente quando o serviço contém dados para o block ID correspondente, e o MegaBlockController correto está carregado em MegaCloudFrameFilter, ele pode ser usado normalmente em ARSession e exibir o conteúdo corretamente.

public MegaCloudFrameFilter Tracker { get; set; }