// Use this for initialization private void Start() { m_CharacterController = GetComponent <CharacterController>(); m_Camera = Camera.main; m_OriginalCameraPosition = m_Camera.transform.localPosition; m_FovKick.Setup(m_Camera); m_HeadBob.Setup(m_Camera, m_StepInterval); m_StepCycle = 0f; m_NextStep = m_StepCycle / 2f; m_Jumping = false; m_AudioSource = GetComponent <AudioSource>(); m_MouseLook.Init(transform, m_Camera.transform); m_InputController = (CustomInputController)GameObject.FindGameObjectWithTag("InputController").GetComponent(typeof(CustomInputController)); }
void Start() { speedFXs = new List <EllipsoidParticleEmitter>(); m_Rigidbody = GetComponent <Rigidbody>(); foreach (Transform child in transform) { if (child.CompareTag("WaterFX")) { waterFX = child.gameObject; foreach (Transform steamSpray in waterFX.transform) { foreach (Transform waterChild in steamSpray.transform) { speedFXs.Add(waterChild.GetComponent <EllipsoidParticleEmitter>()); } } break; } } m_InputController = (CustomInputController)GameObject.FindGameObjectWithTag("InputController").GetComponent(typeof(CustomInputController)); // TODO CAM m_Camera = Camera.main; // koli audiu //m_Camera = GameObject.FindGameObjectWithTag("autokam").GetComponent<Camera>(); m_OriginalCameraPosition = m_Camera.transform.localPosition; m_OriginalCameraRotation = m_Camera.transform.localRotation; // filePath = "log/animation_log_" + CarType + ".txt"; if (!File.Exists(filePath)) { File.Create(filePath); } uiText = GameObject.FindGameObjectWithTag("recordingText"); // animation_log = new StreamWriter(filePath, append: true); filePathPlay = "log/animation_log_" + CarType + "_PLAY.txt"; if (File.Exists(filePathPlay)) { File.Delete(filePathPlay); } File.Copy(filePath, filePathPlay); // animation_play_log = new StreamReader(filePathPlay); // StartCoroutine("DoCheck"); }