美文网首页
学习蓝图UCLASS、蓝图节点(UFUNCTION)\函数(UF

学习蓝图UCLASS、蓝图节点(UFUNCTION)\函数(UF

作者: Edwin_红狼 | 来源:发表于2023-10-26 14:25 被阅读0次

    10-27 UPROPERTY 可以用来C++的变量跟蓝图使用,如下图

    来看看.h和CPP中都 写了什么 :

    UPROPERTY(BlueprintReadWrite,EditAnywhere)

    int32MyValue;

    在蓝图中具有,Get ,Set的能力 。

    哈哈 CPP中不需要;

    至此三天,我们学习蓝图UCLASS、蓝图节点(UFUNCTION)\函数(UFUNCTION)\变量(UPRoPERTY)在C++中如何写的;

    在括号内参数不一样,在蓝图展示也不一样或者有一些调用不到,这些具体可以去看相对应的参考书;

    以下是最常见的几种:

    ”UCLASS(BlueprintType),定义了可以当作蓝图的基类;

    UFUNCTION(BlueprintCallable) ,定义该函数具有执行的节点;

    UFUNCTION(BlueprintCallable, BlueprintPure),这个函数没有执行的节点,只有返回值;

    UPROPERTY(BlueprintReadWrite,EditAnywhere),这个可以定义变量,然后具有Get ,Set的能力。

    另外

    UFUNCTION,UPROPERTY 都有meta=(DisplayName="获取整数",Category="自定义函数") 可以标识名称;

    UCLASS 也有meta=(DisplayName="你好UE5",ShortToolTip="第一个HelloUE5"),来标识名称;“

    需要熟练掌握,还是需要看帮助文档相关的内容,这里有很多灵活的用法;

    相关文章

      网友评论

          本文标题:学习蓝图UCLASS、蓝图节点(UFUNCTION)\函数(UF

          本文链接:https://www.haomeiwen.com/subject/zgkmmdtx.html