DDang goon
땅군 Programming
DDang goon
전체 방문자
오늘
어제
  • 분류 전체보기 (44)
    • Programming (35)
      • C++ (7)
      • C# (1)
      • 유니티 (2)
      • 자료구조 (0)
      • 언리얼엔진 (25)
    • 게임 (1)
      • 이론 (0)
      • 서버 (1)
    • 기타 (0)
      • 면접 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • TELNET 안될 때
  • 멀티터치
  • Telnet
  • 애니메이션 블루프린트
  • 액터
  • 언리얼 블루프린트
  • 애니메이션
  • 언리얼 엔진
  • WINDOW10 TELNET
  • 뷰포트 설정
  • 동시터치
  • 언리얼 애니메이션
  • TELNET 사용법
  • 텔넷
  • 언리얼 엔진 애니메이션 블루프린트
  • 언리얼 뷰포트
  • 언리얼 엔진 액터
  • 텔넷 안될 때
  • 더블터치
  • 언리얼

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
DDang goon

땅군 Programming

유니티 UI 애니메이션 적용
Programming/유니티

유니티 UI 애니메이션 적용

2020. 7. 31. 14:14

일반적으로 유니티 UI에 애니메이션을 적용시키면 출력이 되지않는다.

애니메이터와 애니메이션을 보면 이렇게 정상적으로 되어있는데 되지 않는다.

UI를 눌러보면 애니메이션에서 스프라이트가 missing됬다고 나온다.

Add Property로 새로운 ImageSprite를 만들어 준 후 

위에 미싱된 애니메이션들을 전부 새로생긴 이미지에 복사 해준다음 미싱된 sprite는 삭제한다.

이상태로 실행시키면 정상적으로 UI 애니메이션이 출력된다.

 

추가로 스프라이트의 피벗과 UI 스프라이트의 피벗은 고정되있는데 그렇기 때문에

만약 스프라이트의 피벗을 따라갈거라면

yourRectTransform.pivot = yourSprite.pivot / yourSprite.rect.size;

를 꼭 작성해주어야한다.

애니메이션도중에 계속 피벗을 변경시켜주어야한다면

LateUpdate에 넣어주어야한다.

'Programming > 유니티' 카테고리의 다른 글

유니티 UGUI 멀티터치 막기  (0) 2020.06.11
    'Programming/유니티' 카테고리의 다른 글
    • 유니티 UGUI 멀티터치 막기
    DDang goon
    DDang goon

    티스토리툴바