본문 바로가기

분류 전체보기22

AsyncOperationHandle와 코루틴 AsyncOperationHandle implements IEnumerator so it can be yielded in coroutines: public IEnumerator Start() { AsyncOperationHandle handle = Addressables.Load("mytexture"); yield return handle; if (handle.Status == AsyncOperationStatus.Succeeded) { Texture2D texture = handle.Result; // Texture ready for use... // Done. Release resource Addressables.ReleaseHandle(handle); } } 비동기 작업이 끝날때까지 대기했다가 아랫.. 2022. 2. 26.
unity 안드로이드 빌드 오류 해결 오류 > 디버그 모드로 서명한 APK 또는 App Bundle을 업로드했습니다. 출시 모드로 APK 또는 Android App Bundle에 서명해야 합니다. 해결법 > Player Setting > Publishing Settings에서 Keystore를 할당한다. 오류 > API 수준 30 이상을 타겟팅해야 합니다. 앱의 타겟팅 API 수준을 30 이상으로 변경하세요. 해결법 > 1. 안드로이드 스튜디오에서 수동으로 API 30을 다운로드 받는다. 2. 다운받은 API 30을 복사해서 아래 위치에 붙여넣기 한다. C:\Program Files\Unity Editor\2019.4.31f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms 오류> 인텐트 .. 2022. 2. 18.
Photon PUN2를 이용한 Multiplayer 게임 만들기 1 0. Photon 사이트 회원가입 https://www.photonengine.com/zh-CN/Photon Multiplayer Game Development Made Easy | Photon Engine Cookie Settings Photon uses cookies to identify you as logged-in user, to improve your experience and for marketing. Review and manage your cookie settings below to control your privacy. For more information on how we use cookies and what each cookie stand www.photonengine.com 1. P.. 2022. 2. 9.
이력서 작성법 1. 성취한것 위주로 (x) ~버그를 고쳤다. ~어플리케이션을 개발했다. => 했던 일 나열 x (o) ~버그를 고쳐서 어플의 속도를 ~% 향상 시켰다. 어플리케이션을 ~개월 안에 개발했고 ~명의 사용자가 이용하는 어플이다. => 내가 이룬 성취에 초점을 맞추기 2. 수치화된 결과로 (ex) 어플리케이션의 성능 스피드를 10% 개선했다. 3. 타겟을 잘 선정 각 회사마다 찾는 스킬, 인재가 다르다. 제일 위에 있는 항목이 우선순위가 높다. 4. 누구나가 이해하도록 비전공자도 이해할 수 있는 단어를 사용하기. 5. 깨끗, 간결, 문법 6. 전략적으로 구조 작성 회사가 원하는 스킬들을 한 눈에 볼 수 있도록 정리. [출처] https://www.youtube.com/watch?v=9DgiHU-_4dY 2021. 10. 31.