2024/02/01 3
-
언리얼에서 CSV데이터를 활용하여 콤보공격을 구현해보자. 우선, 콤보 공격은 공격 이벤트를 수정해야 함 으로 공격이벤트를 건들이는 블루프린트 노드로 이동한다. BP_Player->AttackingEvent 우선 추가해야할 변수는 위와 같다. 현재 다음 콤보로 넘어가는 과정인지 체크할 bool변수 한개, 현재 콤보공격이 몃번째에 해당하는지 확인하는 float변수 한개 현재 콤보공격이 마지막 콤보인지 확인하는 bool변수 한개(이건 이펙트와 카메리위빙에 사용함) 다음 애니메이션이 콤보공격을 출력하는지 확인하는 bool변수 한개 이다. 콤보공격에 노티파이 추가하기 우선 콤보공격 시에, 현재 공격이 콤보공격에 넘어갈 수 있는지 확인하는 노티파이를 추가할 것 이다. 즉, 노티파이 스테이트 를 사용해서 일점 범위구..
-
7. 클래스와 객체에 능숙해지기 객체지향 언어인 C++는 객체를 정의하고 사용하기 위한 기능으로 클래스를 제공한다. 클래스나 객체를 사용하지 않아도 C++언어로 프로그램을 작성할 수 있다. 하지만, 클래스와 객체를 사용하면 C++언어가 제공하는 기초적이면서도 유용한 기능을 활용할 수 있다. 클래스 없이 C++를 이용하는 것은 외국 여행을 다니면서 한식당만 찾는것과 같다. 7.1 스레드시트 실습 실제 실행 가능한 간단한 스프레드 시트 애플리케이션을 만들어보자. 스프레드시트는 2차원 격자로 된 셀이 있고, 각 셀은 숫자나 문자를 가진다. 마이크로소프트 엑셀 같은 상용 스프레드 시트 프로그램은 각 셀의 값을 대상으로 합계 등 수학 연산을 할 수 있다. 우리가 다룰 스프래드시트 예제는 스프레드시트 고유의 기능을..
-
문제 설명 H-Index는 과학자의 생산성과 영향력을 나타내는 지표입니다. 어느 과학자의 H-Index를 나타내는 값인 h를 구하려고 합니다. 위키백과1에 따르면, H-Index는 다음과 같이 구합니다. 어떤 과학자가 발표한 논문 n편 중, h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하 인용되었다면 h의 최댓값이 이 과학자의 H-Index입니다. 어떤 과학자가 발표한 논문의 인용 횟수를 담은 배열 citations가 매개변수로 주어질 때, 이 과학자의 H-Index를 return 하도록 solution 함수를 작성해주세요. 제한사항 과학자가 발표한 논문의 수는 1편 이상 1,000편 이하입니다. 논문별 인용 횟수는 0회 이상 10,000회 이하입니다. 입출력 예 citations ret..