/// <summary>
        /// Accion a realizar en caso de choque
        /// </summary>
        public virtual bool manageCollision(ILevelObject obj)
        {

            if (obj.Equals(this.target))
            {
                this.collisionedTarget();
                return true;
            }

            //TgcCollisionUtils.BoxBoxResult result = TgcCollisionUtils.classifyBoxBox(this.marcaDePicking.BoundingBox, obj.BoundingBox);

            //Si la cosa con la que choqué está sobre mi objetivo.
            //if (result != TgcCollisionUtils.BoxBoxResult.Afuera)
            if(obj.isOver(this.Target.Position))
            {
                this.targetReached();
                return true;
            }

            return false;
          
        }