/// <summary> /// this is for network, instance entity and setup netview /// </summary> /// <param name="entity"></param> public Entity(NetViewSerializer entity) { #if Client TickSystem.AddTick(this); #elif Server Server.Tick += Tick; #endif transform = new Transform(); transform.Position = new Vector3(entity.p_x, entity.p_y, entity.p_z); transform.Rotation = new Quaternion(entity.r_x, entity.r_y, entity.r_z, 0); SetUpNet(entity.ViewID, entity.Owner, NetDeliveryMethod.Unreliable); OnConstruc(); Debug.Log("Entity Creator2"); }
public PlayerEntity(NetViewSerializer entity) : base(entity) { }
public TesteEntityRemote(NetViewSerializer entity) : base(entity) { }