以下の内容はhttps://usagi.hatenablog.jp/entry/2018/09/11/204300より取得しました。


UE4/C++,Blueprint: BPへ関数のパラメーターを参照だけど入力としてノードを与えたい場合にどうするか

問題

UFUNCTION( BlueprintCallable ) static void Something1( FVector& VR , const FIntVector VC );

このような UE4/C++ で生成される Blueprint ノードは、 VC を入力ピン、 VR を出力ピンにしてしまう。 VR も入力ピンの意図で実装した場合に Blueprint で問題となる。

参照の関数パラメーターを Blueprint で入力ピンにする方法

// 仮引数に UPARAM(ref) を付ける
UFUNCTION( BlueprintCallable ) static void Something2( UPARAM(ref) FVector& VR , const FIntVector VC );

f:id:USAGI-WRP:20180911165403p:plain

参考




以上の内容はhttps://usagi.hatenablog.jp/entry/2018/09/11/204300より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14