유니티는 실시간 그림자를 지원해줌.
하지만 실시간 그림자는 모바일에서 큰 부하를 일으킴.
실시간 그림자가 필요없는 오브젝트는 실시간 그림자 효과를 제거하자.
Mesh Renderer 이나 Skinned Mesh Renderer 둘 중 하나의 컴포넌트의
Case Shadows, Receive Shadows 체크를 해제하자..
Case Shadows = 조명을 받아서 자신의 그림자를 만들지 여부
Receive Shadows = 다른 그림자에 들어갔을때 표면에 그림자의 영향을 받는지 여부.
'유니티 > Note' 카테고리의 다른 글
| 게임 매니저에서 사운드 관리하기. (0) | 2014.12.03 |
|---|---|
| php 유니티 랭킹 (0) | 2014.12.03 |
| 유니티 실시간 그림자 효과. (1) | 2014.12.01 |
| 유니티 Animation Type 옵션 설명 (0) | 2014.12.01 |
| 유니티 4.6 터치 이벤트 먹이기 (0) | 2014.11.29 |
| 유니티 스프라이트 패커 (0) | 2014.11.12 |
None -> Animation을 사용하지 않음
Legacy -> 이전방식의 Animation(사라지는 추세)
Generic -> Mecanim Animation, 네 개의 다리를 가진 모델에 적용
Humanoid -> Mecanim Animation, 사람과 같이 2족 보행하는 모델에 적용
'유니티 > Note' 카테고리의 다른 글
| php 유니티 랭킹 (0) | 2014.12.03 |
|---|---|
| 유니티 실시간 그림자 효과. (1) | 2014.12.01 |
| 유니티 Animation Type 옵션 설명 (0) | 2014.12.01 |
| 유니티 4.6 터치 이벤트 먹이기 (0) | 2014.11.29 |
| 유니티 스프라이트 패커 (0) | 2014.11.12 |
| 유니티 관련 사이트 (0) | 2014.10.07 |
기본적으로 버튼 같은 경우에 터치 이벤트가 있는 상태이다.
이미지나 ui 관련 오브젝트에 터치 이벤트를 먹이고 싶을때가 있다.
이미지에 먹이고 싶을때는 -> addComponent-> event trigger -> 원하는 터치 이벤트 로 추가하면 터치가 적용이 된다.
각각의 상황에 맞는 이벤트가 발생된다.
pointenter 의 경우는 마우스 오버시 발동
pointdown 의 경우 클릭시 발동. 등등의 경우다.
그리고 스크립트 상에서 제어를 해주고 싶을때 터치이벤트가 발동하고 싶은 오브젝트에 스크립트를 추가한후
유니티 4.6에 새로 생성된 인터페이스를 상속받고 구현 해 주면 된다.
아래 스크립트는 IPointerDownHandler, IPointerEnterHandler 를 상속받아서 사용한 예제이다.
IPointerClickHandler, IPointerExitHandler, IPointerUpHandler 등 이외도 인터페이스가 많다.
'유니티 > Note' 카테고리의 다른 글
| 유니티 실시간 그림자 효과. (1) | 2014.12.01 |
|---|---|
| 유니티 Animation Type 옵션 설명 (0) | 2014.12.01 |
| 유니티 4.6 터치 이벤트 먹이기 (0) | 2014.11.29 |
| 유니티 스프라이트 패커 (0) | 2014.11.12 |
| 유니티 관련 사이트 (0) | 2014.10.07 |
| 유니티 엑셀 임포트 해주기 (0) | 2014.10.02 |





