activateGizmos method

void activateGizmos(
  1. dynamic isActive
)
  • Make rotation gizmos more or less visible
  • isActive If true, make gizmos more visible

Implementation

void activateGizmos(isActive) {
    final gizmoX = _gizmos.children[0];
    final gizmoY = _gizmos.children[1];
    final gizmoZ = _gizmos.children[2];

    if (isActive) {
      gizmoX.material?.setValues({MaterialProperty.opacity: 1.0});
      gizmoY.material?.setValues({MaterialProperty.opacity: 1.0});
      gizmoZ.material?.setValues({MaterialProperty.opacity: 1.0});
    } else {
      gizmoX.material?.setValues({MaterialProperty.opacity: 0.6});
      gizmoY.material?.setValues({MaterialProperty.opacity: 0.6});
      gizmoZ.material?.setValues({MaterialProperty.opacity: 0.6});
    }
  }