• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    해결됨

모바일용 제어

19.09.17 22:04 작성 조회수 96

0

터치스크린용 제어방법도 간단히 소개주시면 감사하겠습니다.

그리고 빌드시 설정법 이런것도 부탁드립니다.

빌드가 제일 어려운것 같아요

답변 1

답변을 작성해보세요.

0

터치스크린의 가상 스틱이나 스와이프 조작 등을 유니티 내에서 직접 지원하는 컴포넌트는 없습니다. 직접 구현하는 방법들은 많지만, 유니티의 StandardAsset의 CrossPlatformInput이나, https://www.youtube.com/watch?v=bp2PiFC9sSs&t=5s 비디오에서 확인할 수 있듯이 써드파티 애셋을 사용하는 것을 추천합니다.

빌드 과정과 빌드 설정에 관해서는 아래 자료를 참고할 수 있습니다. 빌드 설정은 워낙 자주 바뀌는 부분이고, 이름만 봐서는 모호한 부분이 있으므로, 공식 문서에서 해당 필드가 어떤 의미를 가지는지 파악하는 것을 추천합니다.

* 빌드 설정의 의미

- 데스크톱 : https://docs.unity3d.com/kr/2019.1/Manual/class-PlayerSettingsStandalone.html

- iOS : https://docs.unity3d.com/kr/2019.1/Manual/class-PlayerSettingsiOS.html

- 안드로이드 : https://docs.unity3d.com/kr/2019.1/Manual/class-PlayerSettingsAndroid.html

이외에 https://docs.unity3d.com/kr/2019.1/Manual/PlatformSpecific.html 에서 확인할 수 있는 각 플랫폼 문서 카테고리에서 "xxx 플레이어 설정"이라는 문서를 확인하면, 각 플랫폼 별로 특화된 설정들의 (예를 들어 애플 맥의 경우 metal enable 필드의 의미가 무엇인지) 의미를 확인할 수있습니다.

* 빌드 프로세스

- https://docs.unity3d.com/kr/2018.1/Manual/iphone-BuildProcess.html

- https://docs.unity3d.com/kr/2018.1/Manual/android-BuildProcess.html

- https://learn.unity.com/tutorial/building-a-project

- https://learn.unity.com/tutorial/building-for-mobile