标签: unity3d
我想在IComponentData中保留播放器名称
public struct PlayerNameTag : IComponentData { public string playerName; }
但是出现以下错误:ArgumentException:Components.UITags.Creation.PlayerPortraitTag包含一个System.String字段,该字段既不是基本类型也不是可变亮的。
我必须在哪里保存字符串数据?
答案 0 :(得分:1)
我相信NativeString创建了一个不受管理的可蓝调字符串,并且可以在IComponentData中使用。