Exemplo n.º 1
0
 protected virtual void Awake()
 {
     InteractableView = _interactableView as IInteractableView;
 }
Exemplo n.º 2
0
 public void InjectInteractableView(IInteractableView interactableview)
 {
     _interactableView = interactableview as MonoBehaviour;
     InteractableView  = interactableview;
 }
Exemplo n.º 3
0
 public void InjectAllInteractableUnityEventWrapper(IInteractableView interactableView)
 {
     InjectInteractableView(interactableView);
 }
Exemplo n.º 4
0
 public void InjectAllInteractableColorVisual(IInteractableView interactableView,
                                              MaterialPropertyBlockEditor editor)
 {
     InjectInteractableView(interactableView);
     InjectMaterialPropertyBlockEditor(editor);
 }
Exemplo n.º 5
0
 public void InjectAllInteractableDebugVisual(IInteractableView interactableView, Renderer renderer)
 {
     InjectInteractableView(interactableView);
     InjectRenderer(renderer);
 }