private void OnTriggerStay2D(Collider2D collision) { if (collision.tag == "Player") { jokalaria = collision.GetComponent <JokalariMug>(); jokalaria.setAteAurrean(true); if (zabalduDaiteke) { playerAnim = collision.GetComponent <Animator>(); if (Ekintzak.instantzia.GetAteaZabaldu()) { if (Input.GetKeyDown(KeyCode.DownArrow) && jokalaria.GetLurrean() && !jokalaria.GetAteaZeharkatzen()) { AudioManager.instantzia.Play("Atea"); jokalaria.SetAteaZeharkatzen(true); anim.SetBool("zabaldu", true); exitAnim.SetBool("zabaldu", true); StartCoroutine(AteanSartu()); } } } } }
private void OnTriggerExit2D(Collider2D collision) { if (collision.tag == "Player") { jokalaria = collision.GetComponent <JokalariMug>(); jokalaria.setAteAurrean(false); } }
// Use this for initialization void Start() { jokalaria = FindObjectOfType <JokalariMug>(); inbentarioa = Inbentarioa.instantzia; jokalariDatuak = Data.instantzia; DatuakKargatu(); //fadeManager.Argitu(2f); // !!!dialog triggerraren aktibazio denbora luzatu baita ere! }
private void OnTriggerEnter2D(Collider2D collision) { if (collision.tag == "Player") { jokalaria = collision.GetComponent <JokalariMug>(); // jokalaria gelatik irteten da if (mugitu) { if (!jokalaria.gelaAldatzen) { jokalaria.SetGelaAldaketa(eskuma, true); fadeManager.Ilundu(); } else { jokalaria.SetGelaAldaketa(eskuma, false); } } // jokalariaren tokia aldatzen da else { if (!jokalaria.eskumarantz != eskuma) { if (etsaiak != null) { print("gelatik irteten"); etsaiak.EtsaiakKendu(); } jokalaria.transform.position = irteeraPuntua.transform.position; } else { kamera.GetComponent <VCam>().CameraConfinerKudeatu(transform.position); fadeManager.Argitu(.5f); if (etsaiak != null) { print("gelan sartzen"); etsaiak.EtsaiakReset(); } } } } // etsaia gelatik ez irteteko else if (collision.tag == "Etsaia") { collision.GetComponent <Etsaia>().Hil(); } }
// Use this for initialization void Start() { cam = GetComponent <CinemachineVirtualCamera>(); confiner = cam.GetComponent <CinemachineConfiner>(); bounds = cameraBounds.GetComponentsInChildren <PolygonCollider2D>(); lookAhead = cam.GetCinemachineComponent <CinemachineFramingTransposer>().m_LookaheadTime; width = cam.GetCinemachineComponent <CinemachineFramingTransposer>().m_DeadZoneWidth; hight = cam.GetCinemachineComponent <CinemachineFramingTransposer>().m_DeadZoneHeight; xDamp = cam.GetCinemachineComponent <CinemachineFramingTransposer>().m_XDamping; yDamp = cam.GetCinemachineComponent <CinemachineFramingTransposer>().m_YDamping; target = cam.m_Follow; if (target.GetComponent <JokalariMug>()) { jokalaria = cam.m_Follow.GetComponent <JokalariMug>(); //CameraConfinerKudeatu(jokalaria.transform.position); } }
void Start() { jokalaria = FindObjectOfType <JokalariMug>(); }