public static void RestartTreeScene(bool keepTrees = true) { GameObject treeScene = GameObject.Find("TreeScene"); if (treeScene != null) { mainTrees.Add(treeManager.mainTree); foreach (TreeModel t in mainTrees) { t.setAlphaRecursive(t.alpha * 0.3f); } GameObject.DestroyImmediate(treeScene, true); Debug.Log("treeScene destoryed "); } GameObject treeSceneNew = GameObject.Instantiate(treePrefab, new Vector3(0f, 0f, 0f), Quaternion.identity) as GameObject; Debug.Log("treeSceneNew made? " + treeSceneNew.name); treeSceneNew.name = "TreeScene"; _hazardManager = GameObject.Find("HazardManager").GetComponent <HazardManagerScript>(); _shieldManager = GameObject.Find("ShieldManager").GetComponent <ShieldScriptRounded>(); _cameraManager = GameObject.Find("CameraManager").GetComponent <CameraManagerScript>(); _guiTimerManager = GameObject.Find("GUITimerManager").GetComponent <GUITimerManagerScript>(); _stateManager = GameObject.Find("StateManager").GetComponent <StateManagerScript>(); _treeManager = GameObject.Find("TreeManager").GetComponent <TreeManagerScript>(); _gameOverGUIScript = GameObject.Find("GameOverGUI").GetComponent <GameOverGUIScript>(); //_treeManager.mainTree.x = -100f + Random.Range(0f, 200f); _treeManager.treePos = new Vector2(-100f + Random.Range(0f, 200f), 0); }
public void Start() { LoggingManager.startLogging(); VariablesManager.getConfigValues(); Debug.Log("HidingDuration = " + VariablesManager.HidingDuration + "\nRoundSpeed = " + VariablesManager.RoundSpeed); Debug.Log("DoubleFileTotalBugs = " + VariablesManager.DoubleFileTotalBugs); secondsForFirtstPart = 3000; secondsForSecondPart = 3000; secondsForThirdPart = 15000; currentStage = Globals.STAGE_STARTING; guiTimerManager = Globals.guiTimerManager; treeManager = Globals.treeManager; cameraManager = Globals.cameraManager; //shieldManager = Globals.shieldManager; hazardManager = Globals.hazardManager; totalSeconds = secondsForFirtstPart; guiTimerManager.SetTotalSeconds(totalSeconds); lives = 1f; GameStart(); }
public void Start() { LoggingManager.startLogging (); VariablesManager.getConfigValues (); Debug.Log ("HidingDuration = " + VariablesManager.HidingDuration + "\nRoundSpeed = " + VariablesManager.RoundSpeed); Debug.Log ("DoubleFileTotalBugs = " + VariablesManager.DoubleFileTotalBugs); secondsForFirtstPart = 3000; secondsForSecondPart = 3000; secondsForThirdPart = 15000; currentStage = Globals.STAGE_STARTING; guiTimerManager = Globals.guiTimerManager; treeManager = Globals.treeManager; cameraManager = Globals.cameraManager; //shieldManager = Globals.shieldManager; hazardManager = Globals.hazardManager; totalSeconds = secondsForFirtstPart; guiTimerManager.SetTotalSeconds (totalSeconds); lives = 1f; GameStart (); }
protected virtual void Awake() { _cameraManager = GameObject.FindWithTag("CameraManager").GetComponent<CameraManagerScript>(); if (!autoSnapOnTouch) return; if (cameraTarget) { var lookAt = Quaternion.LookRotation(cameraTarget.position - cameraTransformNode.transform.position); cameraTransformNode.transform.rotation = lookAt; } }
// Use this for initialization void Start() { GameManagerObject = GameObject.Find("GameManager"); GameManager = GameManagerObject.GetComponent <GameManagerScript>(); CameraManagerObject = GameObject.Find("CameraManager"); CameraManager = CameraManagerObject.GetComponent <CameraManagerScript>(); InputFieldJitter.onValueChanged.AddListener(delegate { InputFieldsChangeCheck(); }); InputFieldLatency.onValueChanged.AddListener(delegate { InputFieldLatencyChange(); }); InputFieldRadius.onValueChanged.AddListener(delegate { InputFieldsChangeCheck(); }); InputFIeldNumberOfObjects.onValueChanged.AddListener(delegate { InputFieldsChangeCheck(); }); }
private void Awake() { CurrentCameraOffset = transform.position; Instance = this; }