
내가 맡은 방이다.
- player가 떨어져서 땅에 닿으면 Room4의 시작지점으로 돌아가기
private void OnCollisionEnter(Collision collision) { if (collision.gameObject.tag == "Bottom Floor") { transform.position = new Vector3(13f, 0.15f, -47f); } }
- 발판을 다 넘었을 때 문 열리기 (문에 애니메이션을 달아줬다.)
private void OnCollisionEnter(Collision collision) { if (collision.gameObject.tag == "OpenFloor") { openNum = 5; } }and
public Fall fall; Animator animator; private void Awake() { animator = GetComponent<Animator>(); } private void Update() { if (fall.openNum == 5) { animator.SetInteger("Open", 5); } }
- 발판을 밟을 수 있는 것과 밟으면 떨어지는 것으로 나눔
떨어지는 발판에 IsTrigger를 체크해줬다.