목록분류 전체보기 (10)
코딩 노트
2017년 10월 말이었다. 3년정도 일하고 있었는데 바로 윗 사수와 그리 친하지 않았다. 나쁜 사이는 아니었지만 걘 남자였고 난 여자였고 7살차이었고 유부남이었고 말이 없었다. 걔는 친한 비슷한 직급과만 어울렸는데 지금생각해보면 걍 찐따였던 것; 5살차이 동기나 비슷한 나이의 상사와는 스몰토크 하며 잘 지냈었는데 직속상사인 걔랑은 별로 말한적이 없다. 1시간 넘게 퇴근길 같이한적도 있는데 서로 폰만 했지 ㅋㅋ 무튼 그런 놈이었다. 그래도 일은 잘해서? 회사의 핵심 인력이었고 일적으로는 대화 문제 없어서 그냥 별생각 없었다. 그렇게 3년차에 그새끼가 업무스트레스로 공황장애에 걸렸다. 그때까지만 해도 난 회사에 갈려나가는 안타까운 상사라고 생각했지. 그때 모 프로젝트로 인해 야근을 매일같이 하고 버스가 끊..
이걸 가지고 만 하루는 보낸것같다 ㅠㅠㅠUnity Editor에서는 잘 되는데 Build하면 안된다.그런데 오류도 안난다.로그도 안뜬다. 왜인지 모르겠지만 개발자모드로 빌드도 안되서(앱이 실행이 안됨;)일일히 의심되는 부분 로그를 찍었다.빌드시간도 엄청 잡아먹고... 무튼 빌드시 안되는 이유는 여러가지일테지만 내 프로젝트에서 문제였던 것은추가하지 않은 쉐이더를 사용하려고해서 에러가 난 것;그 부분 try catch 걸고서야 에러메세지를 볼 수 있었다. System.NullReferenceException at (wrapper managed-to-native) UnityEngine.Material:Internal_CreateWithShader (UnityEngine.Material,UnityEngine.S..
필요할 일이 있어서..유니코드 중 로마자,한글,한국한자가 필요했다출처 : https://ko.wikipedia.org/wiki/%EC%9C%A0%EB%8B%88%EC%BD%94%EB%93%9C_%EB%B8%94%EB%A1%9D 아래가 그 목록 (폰트 굴림 기준) 로마자[Basic Latin (로마자 기본)] : 0020~007E한글[Hangul Syllables (한글 글자마디)] : AC00~D7A3한국한자[CJK Unified Ideographs (한중일 통합 한자)] 너무 많아서 아래 접음 4E00-4E01,4E03,4E07-4E0B,4E0D,4E11,4E14-4E16,4E18-4E19,4E1E-4E1F,4E26,4E2B,4E2D,4E30-4E32,4E38-4E39,4E3B,4E42-4E43,4E4..
https://forum.unity3d.com/threads/unity-web-player-full-size.170269/ 로딩 이후 사이즈 변경해도 잘 맞음.
참조 : http://answers.unity3d.com/questions/967170/detect-if-pointer-is-over-any-ui-element.html EventSystems.EventSystem.IsPointerOverGameObject 위의 함수를 사용해서 아래와 같이 만들어 둡니다. static public bool isOverUI { get { if (_eventSystem == null) return false; return _eventSystem.IsPointerOverGameObject(); } } 예를들어 게임 화면의 줌인/줌아웃이, UI Scroll View에서 휠을 사용할때 발생할 경우 위와 같이 체크하여 사용합니다. NGUI의 UICamera.isOverUI와 비슷하..
Unity3D에서 ICsharpCode.SharpZipLib.dll을 사용하여 Unzip할 때,GetNextEntry 를 사용 시 "CodePage 437 not supported"라는 에러가 남. => 결론 :C:\Program Files (x86)\Unity\Editor\Data\Mono\lib\mono\unity 에서I18N.dll 과 I18N.West.dll을 빌드 경로의 (BuildName)_Data\Managed에 복사한다. (참조 : http://answers.unity3d.com/questions/42955/codepage-1252-not-supported-works-in-editor-but-no.html) 해결 과정1. C:\Program Files (x86)\Unity\Editor\Da..
Unity에 MS-SQL을 연결하기 위해System.Data를 추가하고 using System.Data;using System.Data.SqlClient; 를 사용하는 도중WebGL 플랫폼일땐 괜찮았다가.WebPlayer로 변경시 에러 발생. System.Data만 사용하면 괜찮았지만SqlClient를 사용하는 SqlConnection를 사용하자 Warning들이 Error가 되었다. 처음엔 상속받은 필드들에 new를 붙여달래서 몇번 붙여주자선언되었으나 사용되지 않았다는 경고도 에러로 떠서 당황하고 에러 메세지를 자세히보니.. ---------- Assets/xxx/xxx/xxx/xxx.cs(327,21): warning CS0168: The variable `i' is declared but never..
Failed running C:/Program Files/NDK/android-ndk-r10e/toolchains/llvm-3.6/prebuilt/windows/bin/clang++ -o Error building Player: Exception: IL2CPP Linkage failed ------------------------------------------------------------------------------------- 빌드 시, 이런 오류들이 나서 찾아 헤매다가 퇴근.다음날 아침 C:/Program Files -> C:/ 로 경로 변경. 빌드 성공. @ㅁ@ 관리자권한 때문이었나? 근데 NDK를 설치하고 컴퓨터를 다시 켜서 그런건지ProgramFiles에서 빼내어서 된건지 모르겠다. -..
Unity의 WebGL Crossdomain 설정을 위해Tomcat 7.0에서 CorsFilter를 추가하였는데Tomcat 6.0으로 변경하게 되면서 CorsFilter를 사용할 수 없었다. 7.0에서는 web.xml에 CorsFilter org.apache.catalina.filters.CorsFilter CorsFilter /* 이렇게 사용했는데 저 class를 찾을 수 없었다. 6.0에선 corsfilter를 사용할 수 있는 jar 파일을 다운받아서 tomcat 경로의 lib 폴더에 넣는다.cors-filter.jar : http://search.maven.org/#browse%7C1165018756java-property-util.jar : http://search.maven.org/#browse..