Пример #1
0
 protected virtual void Awake()
 {
     InteractableView = _interactableView as IInteractableView;
 }
Пример #2
0
 public void InjectInteractableView(IInteractableView interactableview)
 {
     _interactableView = interactableview as MonoBehaviour;
     InteractableView  = interactableview;
 }
Пример #3
0
 public void InjectAllInteractableUnityEventWrapper(IInteractableView interactableView)
 {
     InjectInteractableView(interactableView);
 }
Пример #4
0
 public void InjectAllInteractableColorVisual(IInteractableView interactableView,
                                              MaterialPropertyBlockEditor editor)
 {
     InjectInteractableView(interactableView);
     InjectMaterialPropertyBlockEditor(editor);
 }
Пример #5
0
 public void InjectAllInteractableDebugVisual(IInteractableView interactableView, Renderer renderer)
 {
     InjectInteractableView(interactableView);
     InjectRenderer(renderer);
 }