// Use this for initialization void Start() { FixationComponent = GetComponent<FixationDataComponent>(); //FixationComponent.enabled = false; selectableObjects = GameObject.FindGameObjectsWithTag("MoveableObject"); gazeData = GetComponent<GazePointDataComponent>(); confirmSelectionSound = GetComponent<AudioSource>(); }
public void Start() { _rendererComponent = gameObject.GetComponent <Renderer>(); _fixationDataComponent = GetComponent <FixationDataComponent>(); _fixationDataComponent.enabled = false; _pannableComponent = GetComponent <PannableComponent>(); _initialSize = camera.orthographicSize; _initialPosition = camera.transform.position; _targetSize = _initialSize; _targetPosition = camera.transform.position; _progress = 1.0f; }
public void Start() { _rendererComponent = gameObject.GetComponent<Renderer>(); _fixationDataComponent = GetComponent<FixationDataComponent>(); _fixationDataComponent.enabled = false; _pannableComponent = GetComponent<PannableComponent>(); _initialSize = camera.orthographicSize; _initialPosition = camera.transform.position; _targetSize = _initialSize; _targetPosition = camera.transform.position; _progress = 1.0f; }
/// <summary> /// Use this for initialization. /// </summary> void Start() { cameraXform = this.transform;//.parent; if (cameraXform == null) { Debug.LogError("Parent camera to empty GameObject.", this); } follow = GameObject.FindWithTag("Player").GetComponent<CharacterControllerLogic>(); followXform = GameObject.FindWithTag("CameraFollowXForm").transform; centeredTarget = GameObject.FindWithTag("CenteredTarget").transform; overTheShoulderTarget = GameObject.FindWithTag("OverTheShoulderTarget").transform; lookDir = followXform.forward; curLookDir = followXform.forward; barEffect = GetComponent<BarsEffect>(); if (barEffect == null) { Debug.LogError("Attach a widescreen BarsEffect script to the camera.", this); } camState = startingState; eyeControlState = startingEyeState; freeCameraViewMode = startingFreeCameraViewMode; if (freeCameraViewMode == FreeCameraViewModes.Centered) { //set position to centered target this.transform.position = centeredTarget.transform.position; } else { this.transform.position = overTheShoulderTarget.transform.position; } // Intialize values to avoid having 0s characterOffset = followXform.position + new Vector3(0f, distanceUp, 0f); distanceUpFree = distanceUp; distanceAwayFree = distanceAway; savedRigToGoal = RigToGoalDirection; //Eye tracking code fixationData = GetComponent<FixationDataComponent>(); gazeData = GetComponent<GazePointDataComponent>(); if (!fixationData) { fixationData = new FixationDataComponent(); } if (!gazeData) { gazeData = new GazePointDataComponent(); } }