목록Develop/Unity (54)
180bpm
http://devkorea.co.kr/bbs/board.php?bo_table=m03_qna&wr_id=56485 File->Build setting ->settings for PC Run In Background
로컬에서 파일을 불러올때 주의해야 하는 사항.에디터에서는 슬래시와 역슬래시가 짬뽕으로 되어있어도 잘 읽히지만 안드로이드에서는 역슬래시가 들어가면 파일을 찾지 못함.기껏 이쁘게 정리했더니 계속 못찾더라. /storage/emulated/0/Android/data/com.bb.test/files/PatchInfo/PatchList.bhd - 읽힘 \storage\emulated\0\Android\data\com.bb.test\files\PatchInfo\PatchList.bhd - 읽지 못함
http://baramlife.tistory.com/9 오! 그리고 우리는 이렇게 쓰고 있다. 개선한 코드, 하위 오브젝트도 붙은 경우가 있어서.// 불러온 게임 오브젝트들의 쉐이더를 재지정해준다. public static void ReAssignShader(GameObject obj) { Debuger.Log("find object : " + obj); Renderer[] renderers = obj.transform.GetComponentsInChildren(true); foreach (Renderer item in renderers) { if (item.materials != null) { foreach (Material mat in item.materials) { Shader sha = mat.s..
우선 플로우Unity의 BuildPipeline을 통해 에셋번들 뽑음단일이냐, 그룹이냐에 따라 코드가 살짝 다름.뽑힌 파일들을 이용해 패치 리스트 만들음.담기는 정보 - 에셋경로#압축해제후해시#에셋번들네임서버업로드패치리스트 받음가지고 있는 파일과 대조해서 해시가 달라진 파일만 다운로드 시도Scene은 따로 받음. 5버전 샘플 http://unity3d.com/kr/learn/tutorials/topics/scripting/assetbundles-and-assetbundle-manager?playlist=17117
(전략)Unhandled Exception: System.UnauthorizedAccessException: Access to the path "WorkFolder\Temp\Assembly-CSharp-firstpass.dll.mdb" is denied. at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in :0 at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess ac..
1. 개요 기획에서 SkillData class를 editor에서도 볼수 있게 해달라는 요청이 왔다. 2. 코드 SkillData는 Creature class에 has-a관계로 있다. class player : creature { SkillData data; } class SkillData { public int index; public Dictionary eff; }이런 느낌. 3. 문제 발생 기획 요청대로 SkillData에 Serializable 속성 먹이는 순간 오류 속출.data 변수에 할당한적이 없는데 null체크가 넘어가는 문제가 생겼다.그래서 SkillData의 eff 변수에 접근하는데 eff는 할당된적 없으니 null exception; 4. 해결 http://docs.unity3d.co..
ㅋㅋ.... 신규 플젝은 5.x 버전이라 그냥 바로 붙었다.. 인앱때도 느꼈는데..참 불편하다. 우선 트러블슈팅만1.0.1 버전 기준 1. 유니티 4.6.x대에서 NCSDK.Prefabs.prefab이 깨짐- 5.x 깔고 확인해봤다.SampleBehaviour에 있는 함수 두개 호출하는 버튼.빈 오브젝트에 SampleBehaviour를 어태치 하고.우리는 NGUI로 쓰니 UITexture 오브젝트 하나 만들고 Button 스크립트 붙여서 이벤트 발생할때 실행할 함수 지정. 2. 라이브러리 설정 문제- arr 때문인거같은데..인티그레이션 문서 45페이지를 보면 다음과 같은 내용이 있다. Unity 4 엔진을 사용할 때는 Eclipse에서 다음과 같은 추가 설정이 필요하다. 1. 제공받은 네이버 카페 SDK..
네이버 인앱 SDK (이하 niap) 부착 후 발생한 오류 처리 로그. 1. 발단.play store / naver nstore 버전을 define으로 구분하는 상황. niap은 이미 올해 6월에 붙어있던 상태다.최근 google play featured - 마시멜로우 대응 준비 때문에 AndroidManifest의 targetversion 을 19에서 23으로 올렸다.구글 버전은 정상 실행되는것을 확인. 2. 문제새 버전 검수 반려가 나서 로그를 찍어보니12-02 11:42:33.569 13661 13689 I Unity : AndroidJavaException: java.lang.IllegalArgumentException: Service Intent must be explicit: Intent { ..
http://forum.unity3d.com/threads/samsung-android-device-buttons-light-doesnt-turn-off.311938/ setflags 는 새로운 값으로 바꾸는거고addflags 는 기존값에 추가. mUnityPlayer = new UnityPlayer(this);//if (mUnityPlayer.getSettings ().getBoolean ("hide_status_bar", true))//{ //getWindow ().setFlags (WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);//}getWindow ().addFlags (WindowMana..
크래시 리포트 툴을 붙여야 할거 같다고 한건 이미 작년 초.. 지금 회사 입사시점부터..그땐 막연하게에러가 나면 로그를 텍스트 파일로 저장하고, 게임이 실행될때 텍스트 파일이 있으면 게임서버에 쏴야하나.. 라는 구조만 생각하고 있었음. 8월 말에 페이스북의 유니티 개발자 커뮤니티에 크래시 리포트 툴에 관한 설문조사가 올라와서, 해당 서비스들을 한번 훑어봤다.https://www.facebook.com/groups/unitykorea/permalink/874788432602984/ 조사하고 적용하면서 느낀건 "유니티가 참 편하구나."그리고 해당 사이트 로그인부터 허들 생기면 밉게 보임. Crittercism일단 무료. 프리미엄 서비스 존재이걸로 선택했다. 장점 : 실시간 확인 가능, 유니티 연동 가능한 S..