妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。妹に説明するために書いてるけど、たまにわかってない場合もあるUnrealEngine4を中心としたゲーム制作の話。リファレンス渡しに設定した時の動作(マクロ・イベント・関数の場合)この広告は、90日以上更新していないブログに表示しています。いう情報が寄せられた。実際試してみたら、設定しなくても普通に動いた。設定しない場合=エラーは出ないけど、参照してる変数に変化がない設定した場合=正常に動作する設定しないとダメマクロの場合リファレンス渡しのチェックボックスをオフにしてても、正常に動作するマクロになるでもリファレンス渡しが必要なことには違いないので、変数のピンじゃなく値を設定するとエラーになる※見てもすぐにはわかりにくいエラーになるじゃあリファレンス渡しにした場合のエラーはどうなるのか?と思ったけど一緒ただ値の設定欄は出ないし、変数の接続が必要だということはわかりやすい「マクロの場合は原理的にそのままピンをつなぐのと一緒なんじゃないかという意見を聞いたけど、たしかにそんな感じの動作をしてるように見える。マクロ単体では何も言われないけど、実際に変数じゃないものをつないだ時点でエラーがでる」イベントの場合リファレンス渡しがそもそも設定できない設定しない場合エラーはでないけど、数字も0のまま増えなかった「イベントの場合はなんというか、リファレンス渡しの仕組み自体が作れないような気がする。設定項目としてはあるけど、それにチェックいれるとエラーになっちゃうし。関数の場合リファレンス渡しに設定してない場合の動作はイベントの場合と同じ。リファレンス渡しに設定することはできる。設定した場合、関数ノードに変数をつながないと、わかりやすいエラーが出る。「これは一番しっくりくる動作だった。(id:una_unagi)誤字脱字や古くなっている情報等あれば、ぜひコメントやメールでお知らせ下さい。)はてなブログをはじめよう!una_unagiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。