유니티 콘솔에서 sending message header failed 라는 Worning 로그가 계속 나오는 경우가 있다.


이 경우 Window - profiler - Active Peofiler 탭에서 Editor 를 선택 해 주면 된다.



Posted by 후미카
:

파일관리자에서 어플 설치 후 최초 1회에 한해서 어플리케이션이 죽는 현상이 발견 되었다.


adb 또는 이클립스에서 설치시엔 문제가 발생하지 않지만 파일관리자로 설치 시에만 발생하는 문제 였다.


해결 방법은 유니티 최신 버전으로 업그레이드 혹은 매니페스트 에서 android:launchmode 를 변경 해 주는 방법이 있다.









하지만 안드로이드 Developer 에서는 SingleInstance 혹은 SingleTask 의 사용하지 않기를 권고하고 있습니다.


SingleInstance, SingleTask 를 사용하게 될 경우 충분한 테스트가 필요 할 것 같습니다.

Posted by 후미카
:

유니티에서 전처리기를 사용하는 방법은 2가지가 있다


1. 파일로 정의 하는 방법

2. 유니티 설정에서 정의하는 방법




1. 파일로 정의하는 방법


먼저 자신이 사용하는 유니티 Api Compatibility Level 을 알아봐야 합니다.


확인 방법은 PlayerSettings -  Other Settings 에서 확인이 가능 합니다.





#define AAA 를 전역으로 사용하고 싶다면 메모장에 -define:AAA 를 적고

#define AAA 와 #define BBB 를 모두 사용하고 싶다면 -define:AAA;BBB 와 같은 형식으로 적어주면 됩니다.


모두 적으셨으면 유니티 프로젝트에 Assets 폴더에 


.net 2.0 일 경우엔

gmcs.rps


.net 2.0 subset 일 경우엔

smcs.rps



파일로 저장 해 주시면 됩니다.


smsc 파일 수정시엔 해당 define 을 사용하는 스크립트를 재 컴파일 해줘야 됩니다.



2. 유니티 설저엥서 정의하는 방법


플레이어 세팅 - other settings 에서 설정 해 주면 됩니다.


ex) AAA;BBB;




Posted by 후미카
:

카테고리

전체보기 (102)
Development (102)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/05   »
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

글 보관함