Coroutine, IEnumerator 2
이 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있을 수 있고, 피드백은 환영합니다. Coroutine : YieldInstruction Coroutine StartCoroutine 함수의 반환형인 Coroutine 클래스는 유니티에서 실행 중인 코루틴을 나타내는 클래스이다. 이 클래스는 코루틴의 현재 실행 상태를 추...
이 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있을 수 있고, 피드백은 환영합니다. Coroutine : YieldInstruction Coroutine StartCoroutine 함수의 반환형인 Coroutine 클래스는 유니티에서 실행 중인 코루틴을 나타내는 클래스이다. 이 클래스는 코루틴의 현재 실행 상태를 추...
이 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있을 수 있고, 피드백은 환영합니다. Coroutine Coroutine이란 Co(함께) + Routine의 합성어이다. 여러 루틴이 협력적으로 실행되면서 실행 지점을 주고받을 수 있는 프로그램 구성 요소를 의미한다. 일반 함수는 한번 실행되면 끝까지 실행되지만, 코루틴...
이 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있을 수 있고, 피드백은 환영합니다. 문제 소설가인 김대전은 소설을 여러 장(chapter)으로 나누어 쓰는데, 각 장은 각각 다른 파일에 저장하곤 한다. 소설의 모든 장을 쓰고 나서는 각 장이 쓰여진 파일을 합쳐서 최종적으로 소설의 완성본이 들어있는 한 개의 파일을 만든다. ...
이 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있을 수 있고, 피드백은 환영합니다. 개요 대리자는 매개 변수와 반환 형식이 정해져 있으면, 그 메서드를 참조할 수 있게 해주는 형식이다. 이를 통해 대리자를 매개변수로 넘겨 메서드를 매개변수 형태로 전달할 수 있다. 그리고 대리자에 참조되어 있는 함수들을 한번에 실행 할 ...
이 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있을 수 있고, 피드백은 환영합니다. 개요 #include<iomanip>에 포함되어 있다. 출력하는 데이터의 칸을 지정한 수만큼 정렬 시켜주는 편리한 함수이다. 사용법 cout << setw(3) << 1 << '\n';...
이 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있을 수 있고, 피드백은 환영합니다. 구조체 struct 구조체 (struct)는 여러 변수를 그룹화 하는 데이터 유형이다. 하나 이상의 변수를 그룹 지어서 새로운 자료형을 정의하는 것이다. 구조체 선언 및 정의 구조체는 사용자 정의 자료형이기 때문에, 먼저 str...
이 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있을 수 있고, 피드백은 환영합니다. new & delete 키워드 new와 delete 키워드는 C++에서 동적 메모리 할당과 해제를 위해 사용되는 키워드이다. new 키워드 메모리 공간을 동적으로 할당 메모리 할당 실패 시 std::bad_all...
이 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있을 수 있고, 피드백은 환영합니다. DoTween? DoTween은 빠르고 효율적이며 완전한 타입 안전성을 갖춘 유니티용 객체 지향 애니메이션 엔진으로, C# 사용자에게 최적화되어 있고 무료 오픈 소스이며 다양한 고급 기능을 제공합니다. 라고 DoTween 공식 홈페이...
ICT 지원 원래 24년은 휴학을 하고 25년 상반기 ICT 인턴십을 지원할 생각이었지만, 1월부터 6월까지 크래프톤 정글을 수강한 뒤 남은 기간동안 내가 나태해질 것 같아 떨어지더라도 지원은 해보기로 했다. 뭐 떨어지더라도 밑져야 본전이니 편한 마음으로 지원했지만, 마음 속으로는 붙어서 인턴 경험을 쌓고 싶었다. 나는 게임 클라이언트 쪽을...
본 글은 제 개인적인 공부를 위해 작성한 글입니다. 틀린 내용이 있다면 언제든지 피드백을 주시면 감사하겠습니다. 참고로만 활용해주시길 바랍니다. 개요 유니티에서 제공해주는 프로파일러(Profiler)를 사용하여 CPU 사용량을 확인할 수 있다. 프로파일러 상에서 특정 코드를 tag로 나타내려면 아래 코드로 묶어주면 된다. Profiler....