AssetBundle.Unload() 사용 시, 어쩔 수 없이 false를 사용해야 할 경우가 있다. 안드로이드에서는, 문제가 없었는데... 유독 날 힘들게 하는 iOS에서 문제가 생겼다. 인식 시 메모리가 증가되지만, 인식 해제시 메모리는 돌아오지 않는다는 것이다.뭔가 의심쩍어서, System.GC.Collect()도 써봤지만 코드 문제는 아니였기 때문에 조금의 쓰레기값만 메모리로 증가되는 것을 봤다. RAM이 2GB밖에 되지 않는, 아이폰 7으로 40MB씩 점점 차오르는 메모리를 프로파일링으로 보자니.... 아주 화가 치밀어 올랐지만 평정심을 찾고 문제점을 찾았다.AssetBundle.Unload(false)를 할 경우, 에셋번들로 로드 된 오브젝트들은 그대로 남게되어있다. 그래서, 메모리가 줄어들지..
ReadPixels was called to read pixels from system frame buffer, while not inside drawing frame. 이란 에러가 떴다. 스크린샷을 찍어, 썸네일을 만들어서, 보여주기 위한 작업을 하려고 했는데, 저런 에러가 뜨다보니, UI가 전부 다 찍히는 상황이 발생되기도 했다. ReadPixels 함수를 사용할 때에는, 렌더링 처리가 완료 된 후 사용이 가능하다. 렌더링 처리중에 ReadPixels 함수를 사용할 때 저런 오류가 발생되는 것이다. 그렇다면 어떻게 해결을 해야하는 것인가? ReadPixels를 사용할 때에는, 코루틴으로 사용할 경우는, yield return new WaitForEndOfFrame(); 과 같은, 프레임이 끝나기를 기..
안녕하세요. Base Of Coding입니다. 이번에 배워 볼 것은, 각각의 씬 이동을 어떻게 하는 지를 알아보겠습니다. 2018/10/29 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 1. 유니티3D 설치법2018/10/29 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 2. 유니티3D 회원가입2018/10/31 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 3. 유니티 열어보기2018/11/02 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 4. 유니티3D S..
안녕하세요. Base Of Coding입니다. 이번엔, 큐브를 생성하고, 회전하는 큐브를 만들고, 키보드를 이용해서 그 큐브를 움직여도 보도록 하겠습니다. 지금까지 작성된 이전 글들 모음입니다. 2018/10/29 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 1. 유니티3D 설치법2018/10/29 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 2. 유니티3D 회원가입2018/10/31 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 3. 유니티 열어보기2018/11/02 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D..
안녕하세요. Base Of Coding 입니다. 이번에 5장 Game View에 대해서, 자세히 알아보도록 하겠습니다. 알아보기 전에, 지금까지 작성한 글들입니다. 2018/10/29 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 1. 유니티3D 설치법2018/10/29 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 2. 유니티3D 회원가입2018/10/31 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 3. 유니티 열어보기2018/11/02 - [- 유니티3D - /Base Of Unity3D] - [ Base Of Unity3D ] 4. 유니티3D Scene..
안녕하세요. Base Of Coding입니다. 지금까지 작성된 3장까지의 내용들입니다. 2018/10/29 - [/Base Of Unity3D] - [ Base Of Unity3D ] 1. 유니티3D 설치법2018/10/29 - [/Base Of Unity3D] - [ Base Of Unity3D ] 2. 유니티3D 회원가입2018/10/31 - [/Base Of Unity3D] - [ Base Of Unity3D ] 3. 유니티 열어보기 3장에서, 유니티 프로젝트에 대해서 알아봤다면, 이번엔, 각각 뷰에 대해서 자세히 파헤쳐보도록 하겠습니다. 저 또한 공부를 하게 되겠네요.ㅎㅎ 쓰는 것만 쓰기 때문에ㅠㅠ 시작해보겠습니다! - 편의성을 위해..
안녕하세요. Base Of Coding입니다. 유니티 설치법과 아이디가 없으시다면 밑에 링크를 타고 글을 한번씩 보시길 바랍니다. 2018/10/29 - [/Base Of Unity3D] - [ Base Of Unity3D ] 1. 유니티3D 설치법 2018/10/29 - [/Base Of Unity3D] - [ Base Of Unity3D ] 2. 유니티3D 회원가입 이번엔, 유니티를 한번 열어보면서 여러가지를 알아보도록 하겠습니다. 1 ) 프로젝트 생성하기- 유니티를 열어보시면, 제일 먼저 밑에와 같은 창이 뜰 것입니다. 저 오른쪽 상단에 있는 New 버튼을 클릭해주세요. - 그 다음은, 번호로 말씀드리겠습니다. 1. Project Name : 프로젝트 이름..
- Total
- Today
- Yesterday
- 유니티로 배우는 C#
- 게임프로그래밍
- 비지니스 로직
- Controller
- Spring
- 프리젠테이션 로직
- Git
- JSP
- Java
- Vuforia
- 안드로이드
- HTML
- 서블릿
- 뷰포리아
- 스프링
- 프로그래밍
- Unity
- unity3d
- MVC
- Next.js
- baseofcoding
- CSS
- Base Of Coding
- c#
- spring boot
- VR
- GitHub
- 유니티
- Servlet
- 유니티3D
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |