示例#1
0
 private static DataEntityHandle createRemotePlayerEntity(DataEntityCollection dataEntityCollection, string displayName)
 {
     if (!dataEntityCollection.TryFindEntity <DisplayNameData, string>(displayName, out DataEntityHandle dataEntityHandle))
     {
         dataEntityHandle = dataEntityCollection.AddEntity("rp_" + displayName);
     }
     if (!dataEntityCollection.HasComponent <DisplayNameData>(dataEntityHandle))
     {
         dataEntityCollection.AddComponent <DisplayNameData>(dataEntityHandle).DisplayName = displayName;
     }
     return(dataEntityHandle);
 }