박하의 나날

[UE4]c++ Class 삭제하는 법

프로그래밍/Unreal

C++ Class를 삭제하는법.

vs에서 cpp, h만 삭제한다고 Contents Browser에서 클래스가 사라지진 않아서 메모'ㅅ'


일단 ue4를 닫은 후 따라할것.

1. 프로젝트의 소스 디렉토리에서 소스 파일 (.cpp 및 .h)을 삭제한다.

2.Binaries, Intermediates 및 Saved 폴더를 삭제한다.

3.vs solution(vs 프로젝트 파일)도 삭제한다.

4.그런 다음 .uproject 파일을 마우스 오른쪽 단추로 클릭하여 Visual Studio 프로젝트 파일을 생성한다.

5.빌드 -> 빌드 성공했으면 Ctrl+F5.

6.ue4가 실행될때 까지 기다린다. 이후 제대로 삭제되었는지 확인한다.




저작자 표시 비영리 변경 금지
신고

'프로그래밍 > Unreal' 카테고리의 다른 글

[UE4]c++ Class 삭제하는 법  (0) 2017.09.16
Blueprint) Clear Timer by Handle  (0) 2017.08.28
UE4 디버그 메세지  (0) 2017.08.23
0725,26  (0) 2017.07.26
Blueprint Tutorial) Construction Script Customization  (3) 2017.07.13
Blueprint Tutorial) Using Inputs to Control a Class BP  (0) 2017.07.12

Blueprint) Clear Timer by Handle

프로그래밍/Unreal

Clear Timer라고 타이머를 멈추는 기능이 있다는걸 튜토리얼을 따라하던 중에 알았는데

4.9버전 이후에는 없어졌다고...

이걸 어떻게하지 하다가 찾은 Clear Timer by Handle.

 

우선 타이머의 Retrun Value - Promote to Variable로 변수로 올린다.

 

그리고 이름을 지정하면 이렇게 핸들이 연결된다.

 

Clear Timer by Handle에 이 핸들(변수)을 Get으로 연결해주면 끝.

 

되게 간단한건데 핸들이 뭔가 해서 한참을 못썼다 ㅜㅜ

이제라도 알았으니 됐지만..!

 


++

4.15버전에는 다시 Clear Timer by Name이 있드랑...

 

저작자 표시 비영리 변경 금지
신고

'프로그래밍 > Unreal' 카테고리의 다른 글

[UE4]c++ Class 삭제하는 법  (0) 2017.09.16
Blueprint) Clear Timer by Handle  (0) 2017.08.28
UE4 디버그 메세지  (0) 2017.08.23
0725,26  (0) 2017.07.26
Blueprint Tutorial) Construction Script Customization  (3) 2017.07.13
Blueprint Tutorial) Using Inputs to Control a Class BP  (0) 2017.07.12

UE4 디버그 메세지

프로그래밍/Unreal

1.

1
2
3
4
5
void AMyClass::Debug(int slot, FColor color, FString mess){
    if (GEngine){
        GEngine->AddOnScreenDebugMessage(slot, 5.f, color, mess);
    }
}
cs
1
2
3
void MyClass::Test_Message(){
    Debug(0, FColor::Cyan, "TEST DEBUG MESSAGE");
}
cs

 

2.

1
2
UE_LOG(LogTemp, Warning, TEXT("HP = %d"),hp); 
UE_LOG(LogTemp, Error, TEXT("TEST DEBUG MESSAGE"));
cs

 

3.

1
2
int hp = 30;
FString NewString = FString::FromInt(hp);
cs

또는 Int를 String으로 변환해서 출력.

 

 

저작자 표시 비영리 변경 금지
신고

'프로그래밍 > Unreal' 카테고리의 다른 글

[UE4]c++ Class 삭제하는 법  (0) 2017.09.16
Blueprint) Clear Timer by Handle  (0) 2017.08.28
UE4 디버그 메세지  (0) 2017.08.23
0725,26  (0) 2017.07.26
Blueprint Tutorial) Construction Script Customization  (3) 2017.07.13
Blueprint Tutorial) Using Inputs to Control a Class BP  (0) 2017.07.12

0725,26

프로그래밍/Unreal
0725~0726목표

1. 몬스터발견시 공격

1.1 무기장착

1.2 공격모션
:오늘도 하루짜리 삽질ㅎ..ㅜ

맨처음 애니가 Idle로 시작되어야하는데
Attack-idle-attack으로 돌아간다.
애니메이션 연결은 바로 되어있는데
블루프린트에서 어딘가실수한걸까?

운동해야되는데 새벽 4시ㅜㅜ




2. 몬스터 죽음

2.1 HP구현

2.2 HP감소

3. 클릭한 상대를 타겟으로 변경
신고

Blueprint Tutorial) Construction Script Customization

프로그래밍/Unreal

1. Light별로 색변경_ 각 라이트의 변수들을 레벨상에 노출시켜서 직접 수정작업이 가능하게.

 

2. 레벨 내에서 실시간으로 색을 보면서 라이트 색상을 바꿔줄수 있게하기

 

 

 

+

Blueprint Tutorial) Level Editor Component Workflow

 

 

1.덤불에 불붙이기

Activation - Auto Active를 꼭 해제해줘야 한다. Visible은 켜놓고.

 

2. 맨처음 구성했던 집을 Blueprint로 전환.

Blueprints - Convert selected Components  to Blueprint

 

3.Blueprint Tutorial : Getting Start 끝!

 

 

저작자 표시 비영리 변경 금지
신고