반응형
[Unity] 인스펙터가 스크립트에 맞춰 업데이트 안되는 오류 꿀팁 포스팅 썸네일 이미지

게임개발/C# & Unity 팁

[Unity] 인스펙터가 스크립트에 맞춰 업데이트 안되는 오류 꿀팁

#오류 때는 바야흐로 오늘 장장 한시간 동안 제 골머리를 앓게 했던 사건이 있었습니다. 바로 스크립트엔 분명 public을 넣어 변수를 생성했는데 인스펙터창에선 반영이 안되는 일이었죠. 어라 어제까진 이러지 않았는데, 유니티 업데이트를 진행한 탓일까 하여 이런 저런 스크립트를 돌아다니며 변수를 비교해보고, 커스텀 클래스도 만들어보고 어쩌구저쩌구... 결국 오장육부가 뒤틀리기 직전에 답을 찾아냈습니다. 단순히 스크립트에 맞춰 유니티가 업데이트가 안되었던 것이었던 것이었습니다. 인간도 가끔 미쳐서 귀닫고 잠적할 때가 있는데 하물며 유니티짱은 어떻겠습니까 하아... 그래서 업데이트를 어떻게 하냐, 보니 유니티를 재시작하면 됩니다. 그런데 매번 이짓을 반복할 수 있을리가 없어서 해외 포럼을 찾아봤더니 역시나 저..

2021.01.26 게시됨

[Unity] 숫자 서서히 바뀌는 스크립트 [펌] 포스팅 썸네일 이미지

게임개발/C# & Unity 팁

[Unity] 숫자 서서히 바뀌는 스크립트 [펌]

이걸 구현하려고 혼자 머리 낑낑 싸매면서 한참을 고민했습니다. 그런데 구글링 하나가 일을 말끔하게 해결해주더라구요. Time.DeltaTime을 쓸 생각을 왜 못했을까...! 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 IEnumerator Count(float target, float current) { float duration = 0.5f; // 카운팅에 걸리는 시간 설정. float offset = (target - current) / duration; // while (current

2020.06.21 게시됨

좋은 코딩 습관 [펌] 포스팅 썸네일 이미지

게임개발/C# & Unity 팁

좋은 코딩 습관 [펌]

#독학자라면 프로그래밍을 독학한 사람으로서, 내 멋대로 짠 코드들을 보면 한숨부터 나옵니다(나만 그런가?). 절대 처음부터 이 스크립트를 빌드하지 않은 남들은 이해할 수 없을 것이라는... 나름 효율성이나 가시성을 좀 높이려는 시도를 하긴 하지만, 그래도 같이 작업하는 동료를 두고 하는 게 아니기 때문에 급한 마음에 맘대로 변수명을 설정하거나 하네요. 내 인생에서 프로그래밍이 머큐리 프로젝트 하나에만 있을 게 아니기 때문에, 지금이라도 아래 글을 보면서 습관을 고쳐볼까 합니다. 이 문서는 ‘C# 코딩 표준과 좋은 프로그래밍 습관’이라는 닷넷스파이더팀에서 작성한 문건을 토대로 작성되었습니다. 오늘은 유지 보수에 좋고, 신뢰받는 코드를 개발하기 위한 방법들을 소개해 드리겠습니다. 'C# 코딩 표준과 좋은 프..

2020.06.21 게시됨

[Unity] LitJson으로 엑셀 데이터 가져오기 (안드로이드, StreamingAssets) 포스팅 썸네일 이미지

게임개발/C# & Unity 팁

[Unity] LitJson으로 엑셀 데이터 가져오기 (안드로이드, StreamingAssets)

#LitJson 게임을 만드려면 관련 데이터가 많이 필요하겠죠. 캐릭터 스테이터스, 아이템리스트, 스킬리스트 등등... 데이터를 C#에 직접 넣으려면 어마무시한 하드코딩이 될 테고... 그렇게 쌓인 데이터를 C#에서 불러오려면 어떻게 해야할까요? Xml을 이용한다, Csv를 이용한다, Json을 이용한다 등등 여러방법 중 제가 선택한 것은 Csv와 Json이었습니다. 먼저 Json부터 말씀드릴게요. 전 데이터를 구글시트로 관리하고 있습니다. 요렇게 생긴 것인데요, 이걸 싹다 복사해서 다음 사이트에 붙여 넣어줍니다. http://shancarter.github.io/mr-data-converter/ Mr. Data Converter shancarter.github.io 그럼 아래에 뭐가 나오죠? 바로 복사..

2020.05.16 게시됨

반응형