void SetUpUserDataComponent(uint id, bool isSelf) { var user = new UserDataComponent() { userID = id, isSelf = isSelf }; entityManager.AddComponentData(thisEntity, user); }
public static object GetUserData(this GameObject go) { UserDataComponent c = go.GetComponent <UserDataComponent>(); if (c != null) { return(c.data); } return(null); }
public static void SetUserData(this GameObject go, object data) { UserDataComponent c = go.GetComponent <UserDataComponent>(); if (c == null) { c = go.AddComponent <UserDataComponent>(); } c.data = data; }