본문 바로가기

전체 글

(86)
UE4 이벤트 쉽게 사용하기 헤더파일에서 선언하기 // 블루프린트 네이티브 이벤트 처리방식 (파라미터X) UFUNCTION(BlueprintNativeEvent) void OnConnected(); virtual void OnConnected_Implementation(); // 블루프린트 네이티브 이벤트 처리방식 (파라미터O) UFUNCTION(BlueprintNativeEvent) void OnReceived(const FString& param); virtual FString OnReceived_Implementation(FString param); cpp파일에서 사용하기 void AMyWebSocket::ConnectServer(FString serverURL, FString serverProtocol) { //FWebSoc..
UE4 C++ WebSocket 과 Event 사용하기 웹소켓을 사용하려면 Build.cs 파일에 "WebSockets"을 추가해 주어야 합니다. using UnrealBuildTool; public class SocketIO_Test : ModuleRules { public SocketIO_Test(ReadOnlyTargetRules Target) : base(Target) { PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "WebSockets" }); PrivateDependencyModuleNames.AddRange(new string[] ..
[Unreal] C++ 언리얼 헤더파일 include 하기 언리얼의 모듈이 저장된 장소 C:\Program Files\Epic Games\UE_4.26\Engine\Source\Runtime 언리얼의 기능을 사용하고자 할때 헤더파일을 include 해야 합니다. 위에 폴더명 중에 사용하고자 하는 것이 있으면 프로젝트명.Build.cs 파일을 열고, PublicDependencyModuleNames에 추가(add) 해야 합니다. #pragma once #include "CoreMinimal.h" #include "GameFramework/Actor.h" #include "Sockets.h" #include "SocketSubsystem.h" #include "IPAddress.h" #include "CoreGlobals.h" #include "ASync/Async..
[Unreal] Log 사용하기 (PrintString) 인클루드파일 #include 사용방법 UKismetSystemLibrary::PrintString(GetWorld(), TEXT("TestLog"), true, true, FLinearColor::Green, 2.0f);
[Unreal] UPROPERTY, UFUNCTION (BlueprintNativeEvent) UPROPERTY 프로퍼티 지정자는 BlueprintReadWrite, VisibleAnywhere, EditAnywhere를 주로 사용 합니다. UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MyCat") int value = 0; 아래는 언리얼 프로퍼티 관련 사이트 입니다. docs.unrealengine.com/ko/ProgrammingAndScripting/GameplayArchitecture/Properties/index.html 프로퍼티 게임플레이 클래스에 대한 프로퍼티 생성 및 구현 관련 레퍼런스입니다. docs.unrealengine.com UFUNCTION 함수 지정자는 BlueprintCallable, BlueprintImplemen..
[UE4] Sound 포커스를 잃지 않게 하기 Config -> DefaultEngine.ini 파일 Read-Only 해제 파일 제일 하단에 [Audio] UnfocusedVolumeMultiplier=1.0 추가한다
[UE4] 언리얼 게임저장 / 로드 (SaveGame) 언리얼 게임저장에 대해서는 언리얼 사이트에 자세히 나와있다. docs.unrealengine.com/en-US/InteractiveExperiences/SaveGame/index.html Saving and Loading Your Game Overview of how to save and load your game docs.unrealengine.com 아래는 내가 직접 테스트해본 블루프린트이다. 종료할때 캐릭터의 위치를 저장해서 시작할때 마지막 종료 위치에서 시작하게 설정 해 보았다.
[Python] time sleep (delay) import time time.sleep(second) hashcode.co.kr/questions/132/%ED%8C%8C%EC%9D%B4%EC%8D%AC%EC%97%90%EC%84%9C-time-delay%EC%8B%9C%ED%82%A4%EB%8A%94-%EB%B0%A9%EB%B2%95%EC%9D%B4-%EC%9E%88%EB%82%98%EC%9A%94 파이썬에서 time delay시키는 방법이 있나요? 파이썬 스크립트에도 C의 sleep()이나 아두이노에 delay()같은 기능이 있나요? hashcode.co.kr