FString就是通常的字符串类型,可以和int32,float之类的进行转换,字符串操作也应当转化为FString类型进行操作。
FName是ID的作用,作为标识使用的,不应当出现在其他地方使用。
FText是给玩家显示用的,一个FString类型的字符串,在显示给玩家时,就会转换为FText类型。
使用UE4做本地化的时候,会把所有的FText收集起来,所以文本绝对不要使用FString存放,使用FString存放转换为FText的文本是无法在本地化时被自动收集的。
同理,应当使用FName的时候也不要使用FText,不然本地化的时候会被收集起来。
总结一下:
FString 字符串
FText 文本
FName ID
暂无关于此日志的评论。