public 변수 초기화가 안될때! 안되는 이유!
--------------------------------------------------------------------------------------------
[답변 1]
가장 쉬운 두가지 방법이 있는데요.
하나는 인스펙터에서 해당 컴포넌트 우측위에 톱니바퀴아이콘 클릭해서 리셋하면 초기화됩니다.
이게 제일 편하긴한데 다른 것도 다 초기화되는 문제가 있네요.
그리고 다른 하나는 해당 변수 위에 [System.NonSerialized] 를 입력하시고 조금 기다리시면
인스펙터에서 없어집니다. 없어진거 확인하시고 [System.NonSerialized]를 지우시면 그것만 초기값 그대로 생성됩니다.
[답변 2]
인스펙터에 값이 있다면 private으로 바꿔서 안보여도 그 값이 우선적용 됩니다.
우선 인스펙터에서 적은 값을 지우시구요.
인스펙터에선 사용안하면서 public으로 유지하시려면 [HideInInspector] 를 변쉬위나 앞에 달아주세요.
p.s. 답변1은 테스트해봤는데 2는 안해봄. 1번 답변대로 하면 확실히 되긴 하는데... 쨋든 귀찮은건 마찬가지 ㅜㅜ
유니티도 불편한점이 있구나 싶은..ㅜ..
'프로그래밍 > 모르는것들!!' 카테고리의 다른 글
NGUIPlaySound 질문했을때 답변이;; (0) | 2014.01.24 |
---|---|
프로젝트 진행 중 테스트 시 끊김.. (0) | 2014.01.24 |
용량먹는 기본 파일들! (0) | 2014.01.24 |
[링크] 가비지컬렉션에 의한 메모리관리! (0) | 2014.01.24 |
Resources - AssetBundle을 만드는데 안드로이드타겟 추가! (0) | 2014.01.24 |
용량먹는 기본 파일들!
------------------------------------------------------------
[답변]
Library 폴더는 알아서 생성되는 곳입니다.
svn등으로 공유하시려면 Assets 폴더와 ProjectSettings 폴더만 공유하시면 됩니다.
결론적으로..
두 분 다, Assets/ProjectSettings 폴더만 남기고 다 지운 후 새로 유니티에서 열어보세요.
p.s. meterial등.. 실행하면 기본적으로 남는데.. 안쓰려고 unity3d프로젝트에서 지워도 기록(?)이 남는듯 하다..
쓸데없는 용량만 쳐묵쳐묵... 한번씩 지우자!
'프로그래밍 > 모르는것들!!' 카테고리의 다른 글
NGUIPlaySound 질문했을때 답변이;; (0) | 2014.01.24 |
---|---|
프로젝트 진행 중 테스트 시 끊김.. (0) | 2014.01.24 |
public 변수 초기화가 안될때! 안되는 이유! (0) | 2014.01.24 |
[링크] 가비지컬렉션에 의한 메모리관리! (0) | 2014.01.24 |
Resources - AssetBundle을 만드는데 안드로이드타겟 추가! (0) | 2014.01.24 |
[링크] 가비지컬렉션에 의한 메모리관리!
-------------------------------------------------------------------------
[답변]
http://www.unitystudy.net/bbs/board.php?bo_table=dustin&wr_id=55 참고 하셔도 좋을 것 같습니다^^유니티 스터디 펌~~
'프로그래밍 > 모르는것들!!' 카테고리의 다른 글
NGUIPlaySound 질문했을때 답변이;; (0) | 2014.01.24 |
---|---|
프로젝트 진행 중 테스트 시 끊김.. (0) | 2014.01.24 |
public 변수 초기화가 안될때! 안되는 이유! (0) | 2014.01.24 |
용량먹는 기본 파일들! (0) | 2014.01.24 |
Resources - AssetBundle을 만드는데 안드로이드타겟 추가! (0) | 2014.01.24 |