在UEc++中 如何在不同的U类对象直接传递字符串的值
时间: 2024-02-25 17:58:58 浏览: 19
UEC++实时音频播放插件支持win64和Linux平台
: 0.0036
Epoch [6/10], Step [400/468], Loss: 0.0153
Accuracy of在UE4中,你可以通过使用FString类型来传递字符串的值。如果你想在不同的U类对象 the model on the 10000 test images: 99.14 %
Epoch [7/10], Step [100/468], Loss:中直接传递字符串的值,你可以将字符串保存在一个UPROPERTY中,然后在不同的U类对象 0.0040
Epoch [7/10], Step [200/468], Loss: 0.0073
Epoch [7之间传递该UPROPERTY。
例如,在一个Actor类中定义一个FString类型的UPROPERTY:
```c++
UCLASS()
/10], Step [300/468], Loss: 0.0017
Epoch [7/10], Step [400/468],class AMyActor : public AActor
{
GENERATED_BODY()
public:
UPROPERTY(EditAnywhere, Category = "My Category")
FString MyString;
};
```
现在,你可以在AMyActor对象中设置MyString的值,并将该对象传递 Loss: 0.0049
Accuracy of the model on the 10000 test images: 99.22 %
Epoch [8/给另一个U类对象:
```c++
AMyActor* MyActor = GetMyActor(); // 获取AMyActor对象
My10], Step [100/468], Loss: 0.0034
Epoch [8/10], Step [200/468], LossActor->MyString = "Hello World"; // 设置MyString的值
MyOtherObject->MyString = MyActor->MyString;: 0.0053
Epoch [8/10], Step [300/468], Loss: 0.0038
Epoch [ // 将MyString的值传递给另一个U类对象
```
这样,你就可以在不同的U类8/10], Step [400/468], Loss: 0.0039
Accuracy of the model on the 10000 test images对象之间传递FString类型的字符串值了。当然,如果需要在多个对象之间传递更复杂: 99.17 %
Epoch [9/10], Step [100/468], Loss: 0.0032
Epoch [9的数据结构,你可以考虑使用更高级的UE4数据结构(如TArray,TMap等)。
阅读全文