inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

새싹부터 시작하는 Unity 게임 개발

충돌 이벤트 (Collision)

anim.SetTrigger("IsHit")이 해제가 안됩니다.

해결된 질문

76

Lucas

작성한 질문수 27

0

안녕하세요. 아래와 같이 강의를 따라 anim을 설정해주었는데요. obstacle과 충돌 후 IsHit가 활성화 되긴하는데 무한으로 계속 설정이 이뤄나서 empty 애니메이션으로 넘어가지를 못합니다.

Hit 애니메이션의 Loop Time 옵션 또한 체크가 해제되어 있습니다.

사용하는 유니티 버전: Unity6 (6000.0.32f1)

Animator anim;

private void Start()
{
    anim = GetComponent<Animator>();
}
private void OnCollisionEnter2D(Collision2D collision)
{
    if (collision.gameGobject.tag == "obstacle")
    {
        anim.SetTrigger("IsHit");
    }
}

 

image.png

위 이미지와 같은 상태가 계속 반복됩니다. 혹시 의심되는 상황이 있을까요? ㅠ

 

C# unity collider .csv json-parsing

답변 1

0

Pinous

안녕하세요,
OnCollisionEnter의 경우에는 한 번 오브젝트가 충돌이 이루어졌을 때 발생합니다.
충돌이 계속 발생하는지 Debug로 확인 부탁드리겠습니다.

혹은 애니메이션이 계속 Loop처리가 된다면 Animation내부에 Loop기능을 꺼주셔야 하는 점 참고 부탁드리겠습니다!

소스를 받을 수 있는 링크가 있을까요?

0

50

2

프로덕션 부분 사용 불가

0

61

2

접근지정자

0

58

2

섹터2 5강 Authconfig 문의

0

42

1

in-app purchasing 버튼의 install 버튼이 비활성화되어있을때 어떻게 해결해야하나요 ?

0

48

2

유니티 제외 설치한 프로그램들 및 파일 삭제 방법

0

49

1

깃허브에서 콤피유아이 매니저 설치하는게 안됩니다.

0

65

2

5강, 오류 수정과 관련해서

0

63

2

컴퓨터를 껐다가 클로드 코드 다시 키는 방법 알려주세요.

0

54

1

Dictionary 관련 메소드 사용 질문 드립니다.

0

83

1

8:56초 b.Remove(3) 부분 설명에 대해 질문드립니다.

0

66

2

2D게임에서 트램플린 Trigger감지관련

0

137

1

Tilemap Collider 2D 사용 시 평지에서 캐릭터가 안 움직이는 현상

1

192

1

Game화면에서 캐릭터가 끊기듯 움직입니다.

0

170

1

Start 자동 완성이 안됩니다.

0

195

2

섹션2. 메서드와 접근자에서 잘못된 설명이 있어요.

0

216

2

애니메이션 점프 적용되지 않는 문제

0

348

2

캐릭터 이동 구현 rotation 값 변경

0

271

2

안녕하세여 3D 오브젝트 Material 관련 질문입니다

1

248

1

제가 놓친 부분이 있는데 혹시 어디서 확인할 수 있나요...?

1

355

2

화면 설정 문의의 건

2

262

2

anim.SetBool

1

330

2

Start문 자동완성

2

249

1

2D Object에 Square가 안나옵니다 ㅠ

2

457

2