유니티 2D의 UI 이미지와 함께 확대/축소 개념을 구현할 수있는 방법이 있습니까? 모든 제안 및 답변을 환영합니다. 사전에 감사합니다.유니티 2D 게임의 특정 영역에서 확대/축소 구현
답변
다른 카메라와도 결투 할 수 있습니다. 예를 들어 :
응답을 위해 Thnaks. 나는 이미 3d 게임을위한 튜토리얼을 사용했지만 2D 작업은하지도 않았다. 렌더링 텍스처가 이미 그려진 것 위에 다시 그려집니다. –
무슨 뜻인가요? 방금 약간의 테스트를 거쳤습니다. '렌더링 된 텍스처 위에 렌더링 텍스처가 다시 그려집니다. ' 어떤 행동을 원하니? – Maakep
는 다음과 같이 작동 할 수 당신이 생각하십니까? 아니면 실제로 당신이 궁금해하는 확대/축소 코드입니까? 그렇다면 이미 많은 답변이 있습니다. 당신은 UI 캔버스에 줌을 변경하려면
OnTriggerEnter2D(Collider2D col) {
if (col.tag == "ZoomArea") {
// Camera zoom in code
}
}
OnTriggerExit2D(Collider2D col) {
if (col.tag == "ZoomArea") {
// Camera zoom out code
}
}
잠깐, UI가 어떻게 생겨나나요? UI 요소에 확대/축소 카메라 (예 : @ Cổ Chí Tâm 제안)를 렌더링해야합니까? – Maakep
ortographic 카메라를 사용하는 동안 (이미지, 패널, 버튼 등 너무), 당신은 두 가지 방법으로 그것을 할 수 있습니다. 다른 모든 렌더링 객체 +에서 모든 것을 (캔버스 축소
1))
- 사용
World Space
캔버스의 캔버스 요소에서 렌더링 모드과에 ortographic 카메라를 할당합니다. - 카메라의 카메라 구성 요소의
Size
을 변경하여 카메라의 줌을 수정하십시오. 사용Screen Space - Camera
에서 만 캔버스에서- 확대
2) 캔버스 구성 요소의 렌더링 모드 그리고 카메라를 할당합니다.
- 캔버스 스케일러를
Constant Pixel Size
으로 설정 한 다음Scale Factor
을 수정하여 캔버스를 확대합니다.
일반적인 확대/축소를위한 것입니다. 화면의 특정 부분 만 확대/축소하려는 경우 명확하지 않습니다.
- 1. 유니티 게임의 레벨이 다르다
- 2. AABB가없는 게임의 2D 충돌
- 3. 유니티 2D 폴리곤 콜라이더
- 4. 유니티 2D 아트가 흐릿합니다
- 5. 유니티 2D 객체의 위치는
- 6. 빌드 후 유니티 게임의 동작이 달라집니다.
- 7. C# 유니티 2D 객체 풀링
- 8. Java 게임의 2D 충돌 문제
- 9. 2D 게임의 애니메이션 관련 문제
- 10. C에서 유니티 3D로 속도 구현 #
- 11. 회전 변환에서 유니티 2D 레이캐스팅
- 12. 유니티 2D 배열 타일 맵
- 13. 유니티 2D 코드를 3D로 번역하기
- 14. 텍스트 영역에서 스 니펫 구현
- 15. 유니티 - 2D 게임에서 게임 객체를 끌기위한 모바일 터치 컨트롤
- 16. recyclerview 영역에서 검색 필터 구현
- 17. Qt 2D 길 찾기 게임의 애니메이션
- 18. 2D 게임의 각도와 방향에 관한 규칙은 무엇입니까?
- 19. 2D 게임의 물 효과 "android". 어디서 시작하나요?
- 20. Java 2D 비디오 게임의 깜박임 문제
- 21. 2D 게임의 탄환에 rigidbody.addforce를 사용하는 방법
- 22. 네트워크로 연결된 2D 게임의 지연 보상
- 23. OpenGL 2D 플랫폼 게임의 손전등 효과
- 24. 특정 영역에서 작업 수행?
- 25. 동적 2d 행렬 구현
- 26. 2D CAD 캔버스 구현
- 27. 화합의 래더 구현 2D
- 28. 2D 게임용 렌더링 엔진으로 유니티 사용
- 29. UI 캔버스의 유니티 2D 이미지 크기 배율
- 30. 유니티 2D 게임에 동영상을 추가하는 방법은 무엇입니까?
다른 카메라를 사용하여 영역을 확대/축소 할 수 있습니다 .... –