본문 바로가기

공부78

Raycast & LayerMask (쪼까 추가 뭣도 모르고 쓰는 것좀 그만하자는 취지에서... 상호작용 등에 대해 고민하고 있는데, 상호작용이라고 하면 NPC나 아이템 등 이런 저런 곳과 상호작용할 수 있기 때문에... 상호작용을 하는 범위를 좀 정해놔야 하지 않나 싶었다. 그걸 고민하다 쟤네를 알아보고 좀 써먹어보자 싶어서 알아보기로... Raycast : Scene에 있는 Collider에 대해서 Ray를 던진다. (정확히는 Cast a ray란다.) Ray가 Collider와 교차했을 경우 true를 반환, 아니면 false를 반환한다. public static bool Raycast (Vector3 origin, Vector3 direction, float maxDistance= Mathf.Infinity, int layerMask= Defa.. 2021. 4. 18.
Visual Studio VS30063 에러 글 올리고 자려다가 약 이틀 전, 아닌 밤중에 나를 빡치게 만든 의문의 갑툭튀 에러에 대해 급하게 메모하고 잠들기로... Unity의 에디터로 Visual Studio 2015를 쓰는데, 오류 발생 하루 전까지만 해도 멀쩡히 잘만 돌아가던 비주얼 스튜디오가 에러를 내뱉기 시작했다. 스샷 조차 남아있지 않지만 분노가 담긴 구글링으로 인해 검색 기록에 자동완성으로 뜨게 되어 적을 수 있게 되었다... VS30063: You are not authorized to access VS30063: You are not authorized to access I just moved my tfs 2013 to a new server and also upgraded to tfs 2015 update 1. On my CIs.. 2021. 4. 9.
Tilemap (feat. World Building) 동아리 이번 주 스터디 주제가 World Building 이었다. 의도는 '어느정도 맵 구현하고 그래와라' 였겠는데 의도를 제대로 곡해하고(멍청해서) 뭔가 자료조사를 잔뜩 했다. 어쨌든 적어두면 자료 백업으로 언젠간 보겠지 싶어서 끼적여둠. 더보기 모든 글은 유니티 공식 문서에서 참고하여 + 약간의 구글링을 통해 작성됨. https://learn.unity.com/tutorial/recorded-video-session-2d-world-building-w-tilemap-cinemachine# 2D World Building w/ Tilemap & Cinemachine - Unity Learn In these recorded live sessions, the instructor demonstrates "w.. 2021. 4. 9.
Kotlin 기본 문법 - 2 졸작을 마무리하느라 지난번 포스팅 이후로 손도 못 댔다... 지난 번에 이어서 코틀린 공식 문서(kotlinlang.org/docs/home.html)의 내용을 해석한 내용이 주류이다. 역시나 공부하면서 끄적인 걸 가져온 탓에 설명이 간결하고 짧음. (추가 예정) 1. Class 코틀린에서 클래스는 class로 정의함. 클래스의 정의에는 해당 클래스의 이름, (타입 패러미터와 주요 생성자 등을 정의하는) 헤더, body 등이 포함됨. 위의 항목들은 중괄호 안에 들어가나 헤더 및 body는 모두 필수적인 것들이 아니므로, body가 없다면 그냥 중괄호 자체를 생략해도 무방. class Color { /* ... */ } //클래스 선언에 아무런 body 가 없을 경우 중괄호 생략 class Empty 2... 2021. 4. 2.
Kotlin 기본 문법 - 1 Android Study Jam에 참여하게 되어서, 코틀린을 이용한 안드로이드 앱 개발 스터디를 진행하게 되었다. 다만 나는 코틀린을 단 한번도 공부한 적이 없어서, 코틀린 기초부터 공부하고 넘어가고자 한다. 모든 내용은 코틀린 공식 홈페이지 문서(kotlinlang.org/docs/home.html)에서 가져왔다. 공부하면서 끄적인 내용을 그대로 가져온 것이라, 설명이 간결하고 짧다. 공부하는대로 추가될 가능성 有. 0. 패키지 정의 및 Imports 패키지는 소스 파일의 가장 위에 추가함. 패키지는 package, 디렉터리의 Import는 import를 통해 가능. 1. 프로그램의 진입점 코틀린 응용 프로그램의 진입점은 main함수. (가장 먼저 실행된다는 의미) main함수는 아무런 인수가 없을 수.. 2021. 3. 23.
Unity Animation 동아리 스터디를 통해 자료조사 한 내용을 백업. Notion에서 쓴 걸 옮겨오는 거라 중간중간 이상한 부분 있을 수 있음... Unity의 Animation Animator 컴포넌트 - GameObject에 Animation을 할당하기 위해 사용함. - Animator Controller에 대한 참조가 필요함. Animation Controller : Animation 클립들과 Animation Transition을 조정하여 Animation을 다양한 방법으로 재생될 수 있게 함. Animation Transition : 애니메이션의 전환, 각 애니메이션이 전환되는 사이에 필요한 기간 및 전환 조건 등을 정의함. Animation Controller Parameters (Event Parameters W.. 2021. 3. 22.