UE4提示
在当原生组件在C++中声明为FProperty时,它是可编辑的
Native components are editable when declared as a Uproperty in C++.
更改UPROPERTY中选项
public:
// Sets default values for this actor's properties
ASide_ItemActor();
UPROPERTY(EditAnywhere, BlueprintReadWrite) //更改代码
UPaperSpriteComponent* Sprite;
注:如果已经添加了组件,然后更改了UPROPERTY选项,必须重新创建蓝图。原因是其中一些属性已经序列化(保存)到蓝图中,一旦更改就无法访问/修改它们。