Ejemplo n.º 1
0
    public virtual void UpdateDirty(Entity entity)
    {
        EntityFlag dirty = entity.Dirty;

        Dirty = dirty;

        if (dirty.HasFlag(EntityFlag.position))
        {
            Position = entity.Position;
            Rotation = entity.Rotation;
        }
        if (dirty.HasFlag(EntityFlag.visual))
        {
            MeshID     = entity.MeshID;
            MaterialID = entity.MaterialID;
        }
    }