분류 전체보기
[Unreal] 문제 상황: 지정된 경로를 찾을 수 없습니다.
[Unreal] 문제 상황: 지정된 경로를 찾을 수 없습니다.
2023.04.27언리얼 C++ 내에서 디버깅을 진행하다 "지정된 경로를 찾을 수 없습니다." 라는 메시지가 나올 때가 있다. 이를 해결할 수 있는 방법이 몇가지 있는데 다음과 같다. 솔루션을 제거 후 재빌드, 솔루션+임시파일 제거 후 재빌드, 그리고 파일 제거없이 프로세스에 연결하여 임시적으로 해결. 목차 문제 상황: 지정된 경로를 찾을 수 없습니다. F5를 눌렀을 때 연결이 안 되는 상황이 발생했을 때 해결방법1. 솔루션 파일을 제거하고 다시 만든다. 가장 간단한 해결방법은 프로젝트 내의 솔루션 파일을 제거하고 재생성하는 것이다. 해결방법2. 솔루션 파일 + 임시폴더(Binary, DerivedDataCache, Intermediate, Saved)를 제거하고 다시 빌드 솔루션 파일과 임시폴더(Binary, Deriv..
[UE] Component 컴포넌트, Player 이동
[UE] Component 컴포넌트, Player 이동
2023.04.27목차 Source Characters CAnimInstance.h .cppCPlayer.h .cpp Components CMontagesComponent.h .cpp .생성CMovementComponent.h .cpp 생성CStateComponent.h .cpp 생성CWeaponComponent.h .cpp 생성 Utilities CHelper.hCLog.h .cpp Global.hCGameMode.h .cppU2212_06.Build.cs U2212_06.uproject Component 만들기 (Movement, State, Montage) CMovementComponent 생성 새 C++ 클래스 - ActorComponent - CMovementComponent 생성 C..
[코딩테스트] 76~80번 그래프, DFS, BFS 관련 보충문제
[코딩테스트] 76~80번 그래프, DFS, BFS 관련 보충문제
2023.04.26이 글은 보호되어 있기 때문에 이것을 보려면 암호가 필요합니다.
[백준 2581번 C/C++] 소수
[백준 2581번 C/C++] 소수
2023.04.26목차 [백준 2581번 C/C++] 소수 https://www.acmicpc.net/problem/2581 2581번: 소수 M이상 N이하의 자연수 중 소수인 것을 모두 찾아 첫째 줄에 그 합을, 둘째 줄에 그 중 최솟값을 출력한다. 단, M이상 N이하의 자연수 중 소수가 없을 경우는 첫째 줄에 -1을 출력한다. www.acmicpc.net 코드 #include using namespace std; int main() { int m, n, ch=0, flag=0, sum=0, min; scanf("%d", &m); scanf("%d", &n); for(int i=m; i
[UE] Player 초기 세팅하기
[UE] Player 초기 세팅하기
2023.04.26목차 Source Characters CAnimInstance.h .cppCPlayer.h .cpp Utilities CHelper.hCLog.h .cpp Global.hCGameMode.h .cppU2212_06.Build.cs U2212_06.uproject Player 초기 세팅하기 Utilities 폴더 + Global.h 파일 가져오기 Utilities 폴더 + Global.h 파일을 가져와서 재사용한다. Global.h더보기#pragma once#include "DrawDebugHelpers.h"#include "Kismet/KismetSystemLibrary.h"#include "Kismet/KismetMathLibrary.h"#include "Kismet/Game..
[UE] 툴바 아이콘을 사용하여 뷰포트에 매쉬 배치하기
[UE] 툴바 아이콘을 사용하여 뷰포트에 매쉬 배치하기
2023.04.26목차 Plugins Example ButtonCommand.h .cppExample.Build.csExampleConsoleCommand.h .cpp ExampleDebuggerCategory.h .cppExampleModule.h .cppExampleStyle.h.cppStaticMesh_Detail.h .cppSource Utilities CHelper.hCLog.h .cpp Global.hCStaticMesh.h .cppCStaticMesh_Copied.h .cpp 생성.Build.cs .uproject Plugin ButtonCommand ButtonCommand.h더보기#pragma once#include "CoreMinimal.h"#include "Framework/C..
[백준 9506번 C/C++] 약수들의 합
[백준 9506번 C/C++] 약수들의 합
2023.04.25목차 [백준 9506번 C/C++] 약수들의 합 https://www.acmicpc.net/problem/9506 9506번: 약수들의 합 어떤 숫자 n이 자신을 제외한 모든 약수들의 합과 같으면, 그 수를 완전수라고 한다. 예를 들어 6은 6 = 1 + 2 + 3 으로 완전수이다. n이 완전수인지 아닌지 판단해주는 프로그램을 작성하라. www.acmicpc.net 코드 #include using namespace std; int main() { int n, x, sum=1; while(true) { scanf("%d", &n); int a[n]; if(n==-1) break; for(int i=2; i
[UE] Tool Bar 아이콘 만들기
[UE] Tool Bar 아이콘 만들기
2023.04.25목차 Plugins Example ButtonCommand.h .cppExample.Build.csExampleConsoleCommand.h .cpp ExampleDebuggerCategory.h .cppExampleModule.h .cppExampleStyle.h.cpp 생성StaticMesh_Detail.h .cppSource Utilities CHelper.hCLog.h .cpp Global.hCStaticMesh.h .cpp.Build.cs .uproject Tool Bar 아이콘 만들기 Plugin 아이콘 저장위치 Example.Build.cs Example.Build.cs더보기using UnrealBuildTool;public class Example : Modu..
[백준 5086번 C/C++] 배수와 약수
[백준 5086번 C/C++] 배수와 약수
2023.04.24목차 [백준 5086번 C/C++] 배수와 약수 https://www.acmicpc.net/problem/5086 5086번: 배수와 약수 각 테스트 케이스마다 첫 번째 숫자가 두 번째 숫자의 약수라면 factor를, 배수라면 multiple을, 둘 다 아니라면 neither를 출력한다. www.acmicpc.net 코드 #include using namespace std; int main() { int a, b; while(true) { scanf("%d %d", &a, &b); if(a==0 && b==0) break; if(ab && a%b==0) { printf("multiple\n"); } else { printf("neither\n"); } } return 0; }
[백준 2292번 C/C++] 벌집
[백준 2292번 C/C++] 벌집
2023.04.22목차 [백준 2292번 C/C++] 벌집 https://www.acmicpc.net/problem/2292 2292번: 벌집 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌 www.acmicpc.net 해결전략 등비수열 첫 시작에 숫자를 1, 카운트 1로 설정하는게 편하다. 코드 #include using namespace std; int main() { int n, sum=1, cnt=1; scanf("%d", &n); while(sum
[Unreal] Animation, Montage 실행 안 되거나 이상한 경우
[Unreal] Animation, Montage 실행 안 되거나 이상한 경우
2023.04.22언리얼에서 작업을 하다보면 애니메이션이나 몽타주가 원하는데로 실행되지 않는 경우가 종종 있다. 이 때 무엇을 의심하고 디버깅해야 하는지 알아보자. 목차 Animation, Montage 실행 안 되거나 이상한 경우 몽타주(DefaultGroup)를 잘못 할당하는 경우 DefaultGroup을 변경하지 않으면 몽타주를 재생해도 캐릭터가 움직이지 않을 수도 있다. FullBody, UpperBody가 가장 많이 사용된다. Animation Blueprint의 이름과 맞는 DefaultGroup을 찾아 할당해주어야 한다. Data Table에 몽타주가 제대로 안 들어갔을 때 Data Table 자체의 문제 Data Table에 몽타주 부분을 비워두었거나 Data Table을 변경 후 리임포트(re-import..
[백준 11005번 C/C++] 진법 변환 2
[백준 11005번 C/C++] 진법 변환 2
2023.04.21목차 [백준 11005번 C/C++] 진법 변환 2 https://www.acmicpc.net/problem/11005 11005번: 진법 변환 2 10진법 수 N이 주어진다. 이 수를 B진법으로 바꿔 출력하는 프로그램을 작성하시오. 10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과 같이 알파벳 대문자를 www.acmicpc.net 해결전략 아스키코드를 활용한다. 코드 #include #include #include using namespace std; int main() { int n, b, temp; cin >> n >> b; vector v; while (n > 0) { temp = n % b; v.push_back(temp); n /= b; } for (int ..