internal void iUpdateObject(GameTime gt)
        {
            UpdateObject(gt);

            this.Material.Update(gt, this);
            this.Modelo.Update(gt);

            if (physicObject.HasMoved())
            {
                if (OnHasMoved != null)
                {
                    OnHasMoved(this);
                }
            }

            foreach (var item in I2DObjectAtachtment)
            {
                item.IUpdate(this, gt);
            }

            if (OnUpdate != null)
            {
                OnUpdate(this, gt);
            }
        }