private void OnDestroy() { if (instance == this) { instance = null; } }
void Start() { //target = GameObject.FindWithTag ("Player").transform; keyTracker = GetComponent(typeof(KeyTracker)) as KeyTracker; cameraZoom = Camera.main.gameObject.GetComponent <CameraZoom>(); mainMenuPanel = GameObject.Find("Menu Panel"); }
public override void WriteData(ESPWriter writer) { if (EditorID != null) { EditorID.WriteBinary(writer); } if (Conditions != null) { foreach (var item in Conditions) { item.WriteBinary(writer); } } if (RelatedCameraPaths != null) { RelatedCameraPaths.WriteBinary(writer); } if (CameraZoom != null) { CameraZoom.WriteBinary(writer); } if (CameraShots != null) { foreach (var item in CameraShots) { item.WriteBinary(writer); } } }
public void StartScene() { GameManager.State = GameState.Menu; CameraZoom.ResetZoom(); //IsometricCamera.ResetLevelZoomIn(); Instance.StartCoroutine(Instance.LoadAsync(LevelSetManager.CurrentLevel.scenename)); }
public override void ReadDataXML(XElement ele, ElderScrollsPlugin master) { XElement subEle; if (ele.TryPathTo("EditorID", false, out subEle)) { if (EditorID == null) { EditorID = new SimpleSubrecord <String>(); } EditorID.ReadXML(subEle, master); } if (ele.TryPathTo("Conditions", false, out subEle)) { if (Conditions == null) { Conditions = new List <Condition>(); } foreach (XElement e in subEle.Elements()) { Condition tempCTDA = new Condition(); tempCTDA.ReadXML(e, master); Conditions.Add(tempCTDA); } } if (ele.TryPathTo("RelatedCameraPaths", false, out subEle)) { if (RelatedCameraPaths == null) { RelatedCameraPaths = new RelatedCameraPaths(); } RelatedCameraPaths.ReadXML(subEle, master); } if (ele.TryPathTo("CameraZoom", false, out subEle)) { if (CameraZoom == null) { CameraZoom = new SimpleSubrecord <CameraPathZoom>(); } CameraZoom.ReadXML(subEle, master); } if (ele.TryPathTo("CameraShots", false, out subEle)) { if (CameraShots == null) { CameraShots = new List <RecordReference>(); } foreach (XElement e in subEle.Elements()) { RecordReference tempSNAM = new RecordReference(); tempSNAM.ReadXML(e, master); CameraShots.Add(tempSNAM); } } }
void Update() { LevelManager.Get().GetVVel(rig.velocity.y); LevelManager.Get().GetHVel(rig.velocity.x); LevelManager.Get().GetAltitude(this.transform.position.y); CameraZoom.Get().GetPlayerPos(this.transform.position); //Player movement and conditions when to move if (PauseManager.Get().GetPause() == true || PauseManager.Get().GetHasLanded() == true || PauseManager.Get().GetHasCrushed() == true || ScreenLevel.Get().GetOnLoadingScreen() == true) { rig.simulated = false; } else { rig.simulated = true; if (Input.GetKey(KeyCode.Space)) { rig.AddForce(transform.up * thrust * Time.deltaTime); if (Time.timeScale == 1) { LevelManager.Get().LoseFuel(); } } if (Input.GetKey(KeyCode.LeftArrow)) { transform.Rotate(Vector3.forward * rotationSpeed * Time.deltaTime); } if (Input.GetKey(KeyCode.RightArrow)) { transform.Rotate(Vector3.back * rotationSpeed * Time.deltaTime); } } }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "LandingZone") //Checks collision with the landing zones { if (LevelManager.Get().ReturnVVel() * 20 > -4) //If speed is too high, crushes { LevelManager.Get().AddScore(); LevelManager.Get().LandedScreen(); //Loads landing screen } else { LevelManager.Get().CrushedScreen(); } } if (collision.gameObject.tag == "Terrain") //Collision with terrain = crush { LevelManager.Get().CrushedScreen(); } if (collision.gameObject.tag == "CameraZoomCheck") //when to zoom in { CameraZoom.Get().DoZoom(); } }
public void OnLoad(object data) { var savedData = (Dictionary <string, object>)data; target = savedData["target"] != null ? new Vector3?(new Vector3(((float[])savedData["target"])[0], ((float[])savedData["target"])[1], ((float[])savedData["target"])[2])) : null; zoomLevel = (CameraZoom)savedData["zoomLevel"]; }
private void Start() { gameCamera = GameObject.Find("Main Camera").GetComponent <Camera>(); objCameraMove = gameCamera.GetComponent <CameraMove>(); objCameraZoom = gameCamera.GetComponent <CameraZoom>(); FireCameraStateEvent(); }
public void CloseSceneLineUp() { CameraZoom.StartZoomIn(); //IsometricCamera.StartLevelZoomIn(); CloseMenuScreen(); GameManager.State = GameState.Play; }
// Start and Update #region Start and Update, On Enable/Diable, On Screen Loaded, etc. void Start() { myCamera = GameObject.FindGameObjectWithTag("MainCamera").transform; camZoom = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <CameraZoom>(); audioManager = GameObject.FindGameObjectWithTag("AudioManager").GetComponent <AudioManager>(); gm = GameObject.FindGameObjectWithTag("GM").GetComponent <GameMaster>(); fadeMaskController = fadeMask.GetComponent <MaskController>(); introTextController = IntroTextScreen.GetComponent <IntroTextController>(); levelSelectionController = levelSelection.GetComponent <LevelSelectionController>(); string diff = PlayerPrefs.GetString("GameDifficulty", "Goddess"); if (diff == "LittleGirl") { gm.goalDifficulty = GameMaster.GameDifficulty.littlegirl; } else if (diff == "Goddess") { gm.goalDifficulty = GameMaster.GameDifficulty.goddess; } gm.gameDifficulty = gm.goalDifficulty; if (gm.goalDifficulty == GameMaster.GameDifficulty.littlegirl) { SetDifficultyToLittleGirl(); } else if (gm.goalDifficulty == GameMaster.GameDifficulty.goddess) { SetDifficultyToGoddess(); } basicSettings(); SetPlayerPrefs(); }
private void Awake() { _cameraAxisInput = _settings.AxisSettings(); _cameraRotator = _settings.RotationSettings(_cameraAxisInput, transform); _cameraCollision = _settings.CollisionSettings(transform); _cameraZoom = _settings.ZoomSettings(_playerTransform); _cameraTargeting = new CameraTargeting(_playerTransform, transform); }
private void StartConversation() { CameraZoom.Center(GameObject.FindGameObjectWithTag("Player").GetComponent <Transform>(), npcXpos); PositionPlayer(GameObject.FindGameObjectWithTag("Player").GetComponent <Transform>()); preTalking = true; GameObject.Find("dialogueManager").GetComponent <Dialogue>().NewText(currentNPC.preTaskDialogue, false, null, null); }
protected override void Start() { base.Start(); modes = FindObjectOfType <AnatomyModes> (); anatomyPinsManager = FindObjectOfType <AnatomyPinsManager> (); cameraZoom = Camera.main.GetComponent <CameraZoom> (); viewModelWholeToggle.isOn = true; }
private void PlayerShip_OnShipUndocked(Dock obj) { dockedInterface.SetActive(false); gameObject.SetActive(true); docked = false; CameraZoom.Activate(); }
//Reset Camera position to show all of the map public void ResetCamera() { CameraZoom cam = camZoom.GetComponent <CameraZoom>(); battalionsPanel.SetActive(true); cam.ResetPosition(); }
void SetGameValues() { levelLoader = GameObject.FindGameObjectWithTag("LevelLoader").GetComponent <LevelLoader>(); mouse = levelLoader.mouse; cameraController = levelLoader.cameraController; cameraRotation = levelLoader.cameraRotation; cameraZoom = levelLoader.cameraZoom; wasLoaded = true; }
private void ResetCamera() { mainCamera.orthographicSize = firstLevelSize.x * 2; mainCamera.fieldOfView = cameraPreZoomSize; CameraZoom cameraZoomer = mainCamera.gameObject.GetComponent <CameraZoom> (); cameraZoomer.SmoothlyMoveTo(cameraDefaultSize, zoomTime); }
int myCounter; //how many tiles have we instantiated? void Start() { myCounter = 0; cameraZoom = Camera.main.GetComponent <CameraZoom>(); //tileList = new List<Transform>(); valueStore = GameObject.Find("ValueStore").GetComponent <ValueStore>(); valueStore.SetStarted(); StartCoroutine("SpawnFloor"); }
/// <summary> /// Unity Function. Called once when the MonoBehaviour's game object is instantiated. /// </summary> void Awake() { cameraZoom = GetComponent <CameraZoom> (); EventBroadcaster.Instance.AddObserver(EventNames.ZOOM_CAMERA_TOWARDS, ZoomTowards); EventBroadcaster.Instance.AddObserver(EventNames.SHOULD_CAMERA_ZOOM_IN, ShouldZoomIn); EventBroadcaster.Instance.AddObserver(EventNames.ENABLE_CAMERA, EnableCamera); EventBroadcaster.Instance.AddObserver(EventNames.DISABLE_CAMERA, DisableCamera); }
void SetGameValues() { levelLoader = GameObject.FindGameObjectWithTag("LevelLoader").GetComponent <LevelLoader>(); mouse = levelLoader.mouse; cameraController = levelLoader.cameraController; cameraZoom = levelLoader.cameraZoom; hero = levelLoader.hero; //mage = levelLoader.mage; wasLoaded = false; }
public void Disengage() { player.constraints = RigidbodyConstraints2D.None; CameraZoom cam = Camera.main.GetComponent <CameraZoom>(); CameraFollow camF = Camera.main.GetComponent <CameraFollow>(); cam.ZoomTo(15); camF.offset = new Vector3(0, 0, -10); engaged = false; }
// Use this for initialization void Start() { cameraTransform = GetComponent <Camera>().transform; zoom = GetComponent <CameraZoom>(); playerTransforms = new Transform[PlayerManager.inst.players.Count]; for (int i = 0; i < PlayerManager.inst.players.Count; ++i) { playerTransforms[i] = PlayerManager.inst.players[i].transform; } }
protected override void Start() { base.Start(); _originalPos = transform.localPosition; _originalRotation = transform.rotation; _blurComp = GetComponent <BlurOptimized>(); _cameraShake = GetComponent <CameraShake>(); _cameraZoom = GetComponent <CameraZoom>(); }
public static void ZoomOut(this Camera main) { Canvas[] canvases = GameObject.FindObjectsOfType <Canvas>(); foreach (Canvas temp in canvases) { temp.renderMode = RenderMode.WorldSpace; } CameraZoom cache = main.gameObject.GetComponent <CameraZoom>(); cache.ZoomOut(); }
private void PlayerShip_OnShipDocked(Dock obj) { dockingPrompt.SetActive(false); gameObject.SetActive(false); dockedInterface.GetComponent <ItemTradingUI>().SetDockedStation(obj); dockedInterface.GetComponent <ShipTradingUI>().SetDockedStation(obj); dockedInterface.SetActive(true); docked = true; CameraZoom.Deactivate(); }
//Zoom camera in on the clicked game object public void ZoomCamera() { CameraZoom cam = camZoom.GetComponent <CameraZoom>(); cam.fromPosition = GameManager.instance.attackFromPosition; cam.toPosition = GameManager.instance.attackedTerritoryPosition; battalionsPanel.SetActive(false); cam.Move(); }
private void Awake() { // Make sure there is only one of this. if (instance != null && instance != this) { Destroy(gameObject); } else { instance = this; } }
public void Engage() { if (!engaged) { player.constraints = RigidbodyConstraints2D.FreezeAll; CameraZoom cam = Camera.main.GetComponent <CameraZoom>(); CameraFollow camF = Camera.main.GetComponent <CameraFollow>(); cam.ZoomTo(30); camF.offset = new Vector3(-15, 20, -10); engaged = true; } }
public IEnumerator Death() { CameraZoom camera = FindObjectOfType <CameraZoom>(); CanMove = false; camera.DeathZoom(); Animator.SetBool("Death", true); yield return(new WaitForSeconds(1.5f)); FindObjectOfType <EndGame>().GameOverScene(); }
void Start() { tweening = false; _targetRot = transform.rotation; _cameraZoom = transform.Find("GameObject/Main Camera").GetComponent<CameraZoom>(); }
void Awake() { s_Instance = this; if (_Camera == null) _Camera = Camera.main; _CameraTransform = _Camera.transform; }
void Awake() { _instance = this; }
void Awake(){ Camera camera = Camera.mainCamera; GameObject camObject = camera.gameObject; //add components camObject.AddComponent<CameraShake>(); camObject.AddComponent<CameraZoom>(); camObject.AddComponent<CameraRotatingAround>(); //get Component this.CameraShakeComponent = camera.GetComponent<CameraShake>(); this.CameraZoomComponent = camera.GetComponent<CameraZoom>(); this.CameraRotatingAroundComponent = camera.GetComponent<CameraRotatingAround>(); this.SuperMaoriCutSceneComponent = camera.GetComponent<SuperMaoriCutSceneScript>(); this.SuperJapaneseCutSceneComponent = camera.GetComponent<SuperJapaneseCutSceneScript>(); this.WiningPointsCutSceneComponent = camera.GetComponent<WiningPointsCutScene>(); }
void Awake() { DontDestroyOnLoad(this); if (GameObject.Find ("GameManager") != null) { Destroy (this.gameObject); } ins = this; GetStatus (); if (AudioManager.ins == null) { (Instantiate(audioManager) as GameObject).SendMessage ("Initialize"); AudioManager.ins.camZoom = gameObject.GetComponent<CameraZoom>(); AudioManager.ins.SendMessage ("GetClip"); AudioManager.ins.SendMessage ("PlayClip"); } camZoom = gameObject.GetComponent<CameraZoom>(); }
void Start() { _cameraZoom = Camera.main.GetComponent<CameraZoom> (); //Initialize varible to camerazoom component }