概要
UnrealEngine初心者の為に、忘れがちなUPROPERTYの使い方を超簡単に要約してまとめます
EditAnywhere
UPROPERTY(EditAnywhere)
意味
Blueprintエディタとレベルに配置したアクタの値を変更することができる。
EditDefaultsOnly
UPROPERTY(EditDefaultsOnly)
意味
Blueprintエディタで値を変更することができる。
レベルに配置したアクタの値は変更できない。
VisibleAnywhere
UPROPERTY(EditDefaultsOnly)
意味
Blueprintエディタとレベルに配置したアクタの値を確認することができる
(値を変更することはできない)
BlueprintReadWrite
UPROPERTY(BlueprintReadWrite)
意味
Blueprintイベントグラフで値のGet(取得)、Set(設定)を行うことができる
BlueprintReadOnly
UPROPERTY(BlueprintReadOnly)
意味
Blueprintイベントグラフで値のGet(取得)を行うことができる
(Set(設定)はできない)