Saludos
Carlachacon,
No entiendo por qué creas una función (dev_texto) para cambiar la posicion del texto, ya que lo puedes hacer así:
import pilas
pilas.iniciar()
palabra = pilas.actores.Texto("Rueda1", x = -100, y = 200)
palabra.centro = ('izquierda','centro')
pilas.ejecutar()
y si quieres automatizar pasos puedes hacerlo así (con una clase):
import pilas
pilas.iniciar()
from pilas.actores import Texto
# clase dev_texto
# heredamos de la clase "Texto" a "dev_texto"
class dev_texto(Texto):
def __init__(self, texto = "texto", x=0, y=0, color = pilas.colores.blanco):
Texto.__init__(self, texto = texto, x=x, y=y)
self.escala = 1
self.centro = ('izquierda','centro')
palabra = dev_texto("Bienvenido", x = -100, y = 200)
# tambien se puede escribir esto:
# palabra.definir_texto("cambiamos texto")
pilas.ejecutar()
Solo son sugerencias y espero que te ayuden.
Saludos y comenta que te parecen.