Estoy haciendo un juego de disparos multiplayer en el que necesito que haya una barra de vida en la que se vea reflejada la vida del jugador. Quiero hacer que la barra aumente y disminuya progresivamente, como si tuviera un tween, pero sin usar un tween.
La idea es que tengo una vida actual, una vida que se suma o resta y una vida objetivo, por ejemplo, tengo 25 de actual, me sacan 5 y me queda como objetivo a llegar con el "tween" a 20. Lo que quiero hacer es que la distancia disminuya dividiendose a la mita, osea, primero resta 2.5, despues 1.25, despues 0.625 y que esto este en relacion al tamaño actual de la barra.
Tengo la idea de que quiero hacer en la cabeza, pero no se como aplicarlo y como pasarlo bien a porcentajes, porque la vida actual no es siempre la misma.

Espero que alguno pueda darme una mano.