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; }