This issue has been closed as 'Won't Fix' due to an extended period of time without updates. If this issue is important to you please let us know by posting on the AnswerHub or UDN, and Epic will re-open the ticket for further review.
Defining an FTransform in code with VisibleAnywhere, BlueprintReadOnly allows the variable to still be edited per instance placed in the level.
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly)
FTransform myTransform;
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly)
float myFloat;
Result:
myFloat value is grayed out but extending the drop-down of myTransform allows the location, rotation, and scale values to be edited.
Expected:
VisibleAnywhere, BlueprintReadOnly allows variable to be seen but not edited in the editor.
Repro Rate:
3/3
Head over to the existing Questions & Answers thread and let us know what's up.