protected override void Reset()
    {
        base.Reset();

        if (zoomController == null)
        {
            zoomController = FindObjectOfType <SimulationZoomController>();
        }
    }
    void Reset()
    {
        if (intObj == null)
        {
            intObj = GetComponent <InteractionBehaviour>();
        }

        if (transitionController == null)
        {
            transitionController = GetComponent <SimulationWidgetTransitionController>();
        }

        if (zoomController == null)
        {
            zoomController = GetComponent <SimulationZoomController>();
        }
    }
Example #3
0
    void Reset()
    {
        if (simManager == null)
        {
            simManager = FindObjectOfType <SimulationManager>();
        }

        if (fieldForceSlider == null)
        {
            fieldForceSlider = Utils.FindObjectInHierarchy <SimulatorSliderSetBoundingForce>().GetComponent <InteractionSlider>();
        }
        if (fieldRadiusSlider == null)
        {
            fieldRadiusSlider = Utils.FindObjectInHierarchy <SimulatorSliderSetBoundingRadius>().GetComponent <InteractionSlider>();
        }
        if (socialForceSlider == null)
        {
            socialForceSlider = Utils.FindObjectInHierarchy <SimulatorSliderSetMaxForce>().GetComponent <InteractionSlider>();
        }
        if (socialRadiusSlider == null)
        {
            socialRadiusSlider = Utils.FindObjectInHierarchy <SimulatorSliderSetMaxRange>().GetComponent <InteractionSlider>();
        }
        if (dragSlider == null)
        {
            dragSlider = Utils.FindObjectInHierarchy <SimulatorSliderSetDrag>().GetComponent <InteractionSlider>();
        }
        if (particleCountSlider == null)
        {
            particleCountSlider = Utils.FindObjectInHierarchy <SimulatorSliderSetParticleCount>().GetComponent <InteractionSlider>();
        }

        if (zoomController == null)
        {
            zoomController = Utils.FindObjectInHierarchy <SimulationZoomController>();
        }
    }