// Use this for initialization void Start() { timeLastHit = 0.0f; timeRemove = 0.0f; timeLimit = 5.0f; isReady = true; radialObjects = GameObject.FindGameObjectsWithTag("hasRadialChildren"); pointerScale = new Vector3(0.005f, 0.005f, 0.005f); GameObject nohand1 = GameObject.Find("noHandCross1"); GameObject nohand2 = GameObject.Find("noHandCross2"); noHand1Renderer = nohand1.GetComponent <Renderer>(); noHand2Renderer = nohand2.GetComponent <Renderer>(); originalColor = GameObject.Find("RadialLevel2_1_2 (9)").GetComponent <Renderer>().material.color; isManipCursor3Renderer = GameObject.Find("isManipulatingObject3").GetComponent <Renderer>(); isManipCursor4Renderer = GameObject.Find("isManipulatingObject4").GetComponent <Renderer>(); isManipCursor5Renderer = GameObject.Find("isManipulatingObject5").GetComponent <Renderer>(); isManipCursor6Renderer = GameObject.Find("isManipulatingObject6").GetComponent <Renderer>(); isManipCursor7Renderer = GameObject.Find("isManipulatingObject7").GetComponent <Renderer>(); isManipCursor8Renderer = GameObject.Find("isManipulatingObject8").GetComponent <Renderer>(); isManipCursor9Renderer = GameObject.Find("isManipulatingObject9").GetComponent <Renderer>(); isManipCursor10Renderer = GameObject.Find("isManipulatingObject10").GetComponent <Renderer>(); progressCircleRenderer = GameObject.Find("ProgressCirlce").GetComponent <Renderer>(); staticCircleRenderer = GameObject.Find("staticCircle").GetComponent <Renderer>(); staticCircleRenderer.enabled = false; sceneCreation = GameObject.Find("sceneCreation"); simpleRadial = sceneCreation.GetComponent <simpleRadialSceneCreation>(); gazeMode = simpleRadial.condition; cursorPlaneIntersect = GameObject.Find("CursorPlaneIntersect"); gestureAction = gameObject.GetComponent <GestureAction>(); cursorScale = transform.localScale; cursorAvgX = new MovingAverage(filterSamples); cursorAvgY = new MovingAverage(filterSamples); cursorAvgZ = new MovingAverage(filterSamples); setCursorManipEnabled(true); eyeReticle = GameObject.Find("EyeReticle"); if (eyeReticle != null) { eyeGazeTransform = eyeReticle.transform; eyeGazeRenderer = eyeReticle.GetComponent <EyeGazeRenderer>(); //targetSelection.setParticipant(eyeGazeRenderer.m_participantNum, eyeGazeRenderer.m_conditionNum); } //Mikko disabled //#if WINDOWS_UWP //hide reticle // calibReticle.enabled = false; //#endif progressCircleRenderer.enabled = false; headPointer = GameObject.Find("HeadPointer"); eyePointer = GameObject.Find("EyePointer"); }
void Start() { isReady = false; GameObject nohand1 = GameObject.Find("noHandCross1"); GameObject nohand2 = GameObject.Find("noHandCross2"); noHand1Renderer = nohand1.GetComponent <Renderer>(); noHand2Renderer = nohand2.GetComponent <Renderer>(); //ismanipulatingCursor1 = GameObject.Find("isManipulatingObject1"); //ismanipulatingCursor2 = GameObject.Find("isManipulatingObject2"); //ismanipulatingCursor1.GetComponent<Renderer>().enabled = false; //ismanipulatingCursor2.GetComponent<Renderer>().enabled = false; isManipCursor3Renderer = GameObject.Find("isManipulatingObject3").GetComponent <Renderer>(); isManipCursor4Renderer = GameObject.Find("isManipulatingObject4").GetComponent <Renderer>(); isManipCursor5Renderer = GameObject.Find("isManipulatingObject5").GetComponent <Renderer>(); isManipCursor6Renderer = GameObject.Find("isManipulatingObject6").GetComponent <Renderer>(); isManipCursor7Renderer = GameObject.Find("isManipulatingObject7").GetComponent <Renderer>(); isManipCursor8Renderer = GameObject.Find("isManipulatingObject8").GetComponent <Renderer>(); isManipCursor9Renderer = GameObject.Find("isManipulatingObject9").GetComponent <Renderer>(); isManipCursor10Renderer = GameObject.Find("isManipulatingObject10").GetComponent <Renderer>(); setCursorManipEnabled(false); //staticCircle = GameObject.Find("staticCircle"); staticCircleRenderer = GameObject.Find("staticCircle").GetComponent <Renderer>(); staticCircleRenderer.enabled = false; gestureAction = gameObject.GetComponent <GestureAction>(); cursorPlaneIntersect = GameObject.Find("CursorPlaneIntersect"); //staticCircle.GetComponent<Renderer>().enabled = false; this.gameObject.GetComponent <Renderer>().enabled = false; cursorScale = transform.localScale; originalColor = this.gameObject.GetComponent <Renderer>().material.color; manipulationColor = new Color(0.0f, 0.6f, 1.0f); startAngleInsteadOfEndAngle = false; bothAngles = false; resetCircle(); sceneCreation = GameObject.Find("sceneCreation"); targetSelection = sceneCreation.GetComponent <sceneCreationTargetSelection>(); gazeMode = targetSelection.condition; rayCastInsideObject = 0.0f; //dwellTime = 2.0f; dwellTime = 1.0f; prog = 0f; cursorAvgX = new MovingAverage(filterSamples); cursorAvgY = new MovingAverage(filterSamples); cursorAvgZ = new MovingAverage(filterSamples); eyeReticle = GameObject.Find("EyeReticle"); if (eyeReticle != null) { eyeGazeTransform = eyeReticle.transform; eyeGazeRenderer = eyeReticle.GetComponent <EyeGazeRenderer>(); //targetSelection.setParticipant(eyeGazeRenderer.m_participantNum, eyeGazeRenderer.m_conditionNum); } #if WINDOWS_UWP //hide reticle calibReticle.enabled = false; #endif headPointer = GameObject.Find("HeadPointer"); eyePointer = GameObject.Find("EyePointer"); //gazeRay = GameObject.CreatePrimitive(PrimitiveType.Cylinder); //gazeRay.transform.localScale = new Vector3(0.01f, 2.0f, 0.01f); //gazeRay.transform.position = new Vector3(0, 0, -1); // Grab the mesh renderer that's on the same object as this script. // gz = GameObject.Find("Left").GetComponent<EyeGazeRenderer>(); // gaze = gz.gaze; }