목록[언리얼] Unreal Engine 4/기록해두자.. (10)
이것저것
영상파일 경로 빌드를 뽑았는데 영상이 나오지 않을경우 영상파일의 경로를 아래와 같이 맞춰야 한다. [프로젝트 Content/Movies] 폴더안에 미디어 파일을 넣어야 정상 패키징된다. 경로를 옮기고나서 경로 재지정 해주어야 한다! 반드시 Content/Movies 폴더에 넣을필요는 없지만 프로젝트를 패키징 하려고 할때, 패키징/디폴로이 프로세스의 일부에 컨텐츠를 자동으로 포함하는 유일한 폴더라고 한다. 이 위치가 아니여도 재생은 되지만, 모바일 디폴로이 하는 경우 컨텐츠가 자동으로 포함되지 않는다. 미디어 플레이어에서 지원하는 영상 확장자 및 URL 미디어 프레임워크 테크니컬 레퍼런스 관련해서는 언리얼 도큐멘트 참고 미디어 프레임워크 테크니컬 레퍼런스 언리얼에서는 최적의 호환성과 퍼포먼스를 위해 H.2..
Float -> FString // 첫번째 방법 FString::printf(TEXT("%f", float변수)); // 두번째 방법 FString::SanitizeFloat(float변수); FString -> Float // 첫번째 방법 FCString::Atof(*FString변수.TrimQuotes()); // 두번째 방법 TCString::Atof(*FString변수.TrimQuotes()); TrimQuotes() 함수는 문자열 앞뒤에 있는 " 를 제거해주는 함수이다. 위 함수를 사용하지 않고 (*FString변수)만 입력하면 결과값은 0.0으로 반환된다. 이유는 문자열 앞뒤에 ""가 포함되어있기 때문이다.
C++에서 BoxComponent나 CapsuleComponent같은 콜리전 충돌여부 함수 // Header UFUNCTION() void OnOverlapBegin(class UPrimitiveComponent* OverlappedComp, class AActor* OtherActor, class UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepResult); // CPP ClassName::ClassName() { m_pBoxComponent->OnComponentBeginOverlap.AddDynamic(this, &ClassName::OnOverlapBegin); } void C..