Esempio n. 1
0
 private void Update()
 {
     if (gazeObserver.IsGazed && !isHovered)
     {
         MaterialsHelper.ChangeMaterial(transform, Hovered);
         isHovered = true;
     }
     else if (!gazeObserver.IsGazed && isHovered)
     {
         MaterialsHelper.ChangeMaterial(transform, Normal);
         isHovered = false;
     }
 }
        /// <summary>
        /// Changes the adjustment box color to default.
        /// </summary>
        public void AdjustmentBoxSetDefaultColor()
        {
            var placer = transform.FindChild("Placer");

            MaterialsHelper.ChangeMaterial(placer, AdjustmentBoxPlacerMaterial);

            var rotator = transform.FindChild("Rotator");

            MaterialsHelper.ChangeMaterial(rotator, AdjustmentBoxHandlesMaterial);

            var scaler = transform.FindChild("Scaler");

            MaterialsHelper.ChangeMaterial(scaler, AdjustmentBoxHandlesMaterial);
        }
        /// <summary>
        /// Changes the adjustment box color to a warning color when the limit is reached.
        /// </summary>
        public void AdjustmentBoxSetWarningColor()
        {
            var placer = transform.FindChild("Placer");

            MaterialsHelper.ChangeMaterial(placer, AdjustmentBoxMinMaxMaterial);

            var rotator = transform.FindChild("Rotator");

            MaterialsHelper.ChangeMaterial(rotator, AdjustmentBoxMinMaxMaterial);

            var scaler = transform.FindChild("Scaler");

            MaterialsHelper.ChangeMaterial(scaler, AdjustmentBoxMinMaxMaterial);
        }
 public void DisableNavigatorButton()
 {
     MaterialsHelper.ChangeMaterial(ArrowGameObject.transform, DisabledMaterial, Constants.FrontMaterialIndex);
     animationExecutor.StartAnimation(disabledKeyFrame, Constants.ClickAnimationDuration);
     isEnabled = false;
 }