top of page

オズネックブログ開始

  • 執筆者の写真: 建三 神崎
    建三 神崎
  • 2018年11月17日
  • 読了時間: 1分

ゲームエンジンや3DCGソフト関連の記事をここに掲載。

 
 
 

1 Comment


kenzo_kanzaki
Jan 14, 2019

任意の文字列をテキスト(CSV)ファイルに出力するカスタムノードを作成する。


BPではできないので、VisualStudioをインストールしてC++で作成する必要がある。


ドキュメント https://www.youtube.com/watch?v=qnYAAGS13PQ


//・ヘッダファイル(*****.h)

// Copyright 2018 OZNEK.Co.jp All Rights Reserved.


#pragma once


#include "Kismet/BlueprintFunctionLibrary.h"

#include "ExportTextFilePluginBPLibrary.generated.h"


UCLASS()

class UExportTextFilePluginBPLibrary : public UBlueprintFunctionLibrary

{

GENERATED_UCLASS_BODY()


UFUNCTION(BlueprintCallable, meta = (DisplayName = "Execute Sample function", Keywords = "ExportTextFilePlugin sample test testing"), Category = "ExportTextFilePluginTesting")

static float ExportTextFilePluginSampleFunction(float Param);


UFUNCTION(BlueprintCallable, Category = "save")

static bool FileExportText(FString SaveTextB, FString FileNameB);


UFUNCTION(BlueprintPure, Category = "save")

static bool FileLoadText(FString FileNameA, FString& SaveTextA);


UFUNCTION(BlueprintCallable, Category = "save")

static FString FileLoadAndReturnText(FString FileNameA);

};


//CPPファイル(******.cpp)

// Copyright 2018 OZNEK.Co.jp All Rights Reserved.


#include "ExportTextFilePluginBPLibrary.h"

#include "Misc/FileHelper.h"

#include "ExportTextFilePlugin.h"


UExportTextFilePluginBPLibrary::UExportTextFilePluginBPLibrary(const FObjectInitializer& ObjectInitializer)

: Super(ObjectInitializer)

{


}


float UExportTextFilePluginBPLibrary::ExportTextFilePluginSampleFunction(float Param)

{

return Param;

}


// Load and save text files

bool UExportTextFilePluginBPLibrary::FileExportText(FString SaveTextB, FString FileNameB)

{

return FFileHelper::SaveStringToFile(SaveTextB, *FileNameB);

}


bool…


Like
bottom of page