new void Update() { base.Update(); if (PV.IsMine) { if (champState == ChampState.UseSkill) { KissesUseSkill(); } if (Input.GetKeyDown(KeyCode.Q)) { Splats.SelectSpellIndicator("PointIndicator"); } if (runQskill) { KissesQskill(); } } else { if (gameObject.transform.GetChild(2).GetComponent <FogCoverable>().meActive == true) { //Debug.Log("meActive == true일때"); gameObject.transform.GetChild(1).gameObject.SetActive(true); gameObject.transform.GetChild(8).gameObject.SetActive(true); } if (gameObject.transform.GetChild(2).GetComponent <FogCoverable>().meActive == false) { //Debug.Log("meActive == false일때"); gameObject.transform.GetChild(1).gameObject.SetActive(false); gameObject.transform.GetChild(8).gameObject.SetActive(false); } } }
new void Update() { base.Update(); if (PV.IsMine) { if (Input.GetKeyDown(KeyCode.E)) { Splats.SelectSpellIndicator("PointIndicator"); } if (runEskill) { CabulmaEskill(); } if (eSkillTimeCheck) { if (!isEskillArrived) { eSkillSpeed = 1.0f / eSkillCastTime; moveTimer += Time.deltaTime * eSkillSpeed; Vector3 currentPos = Vector3.Lerp(transform.position, skillPosition, moveTimer); currentPos.y += eSkillHeight * Mathf.Sin(Mathf.Clamp01(moveTimer) * Mathf.PI); transform.position = currentPos; } else { eSkillTimeCheck = false; eSkillCastTime = 0.0f; isEskillArrived = true; isSkillCast = false; m_Anim.ResetTrigger("Eskill"); m_Anim.SetTrigger("RunIdle"); champState = ChampState.Idle; skillCode = SkillCode.wait; skillPosition = Vector3.zero; eSkillSpeed = 0.0f; moveTimer = 0.0f; eSkillHeight = 0.0f; Invoke("CoolTime", eSkillCoolTime); } if (Vector3.Distance(skillPosition, playerTr.position) <= 0.3f) { isEskillArrived = true; playerTr.transform.position = skillPosition; gameObject.GetComponent <NavMeshAgent>().enabled = true; PhotonNetwork.Instantiate("CabulmaEskill", skillPosition, Quaternion.identity); } } } else { if (gameObject.transform.GetChild(2).GetComponent <FogCoverable>().meActive == true) { //Debug.Log("meActive == true일때"); gameObject.transform.GetChild(5).gameObject.SetActive(true); } if (gameObject.transform.GetChild(2).GetComponent <FogCoverable>().meActive == false) { //Debug.Log("meActive == false일때"); gameObject.transform.GetChild(5).gameObject.SetActive(false); } } }