UFUNCTION() void GetWeatherInfo(const FText& Text, ETextCommit::Type CommitMethod); 为这个函数添加标记后会报错
时间: 2024-02-24 15:53:14 浏览: 40
PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法分析
如果您在UEc++中声明了一个函数,如下所示:
```
UFUNCTION()
void GetWeatherInfo(const FText& Text, ETextCommit::Type CommitMethod);
```
并且在该函数上添加了标记,但是编译时出现了错误,那么可能是因为您添加的标记格式不正确或者标记的参数不正确。
请确保您选择了正确的标记,并将其格式正确地添加到函数声明中。例如,如果您想在该函数上添加BlueprintCallable标记,应该这样写:
```
UFUNCTION(BlueprintCallable)
void GetWeatherInfo(const FText& Text, ETextCommit::Type CommitMethod);
```
如果您仍然遇到问题,请检查标记的参数是否正确。有些标记需要特定的参数,例如BlueprintCallable需要返回值。如果您的函数不返回任何值,则不能使用BlueprintCallable标记。
如果您仍然无法解决问题,请提供更多详细信息,例如错误消息和完整的函数声明。
阅读全文