Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Mr.Dudas en Febrero 23, 2013, 04:04:38 PM

Título: Obtener el nombre de dentro de la ruta
Publicado por: Mr.Dudas en Febrero 23, 2013, 04:04:38 PM
Como puedo hacer que el juego coja un texto y le corte todo antes de la ultima \?

Por ejemplo:
texto=C:\Program Files\Game_Maker8\Sprites\Maze - Platform\apple.png
En este caso que convierta el texto en solo:
nuevo_texto=apple.png

Espero que entendáis lo que quiero decir!
Título: Re:Obtener el nombre de dentro de la ruta
Publicado por: Texic en Febrero 23, 2013, 04:41:35 PM
Había una función, filename_name(fname)
Saludos!
Título: Re:Obtener el nombre de dentro de la ruta
Publicado por: Mr.Dudas en Febrero 23, 2013, 06:03:01 PM
Cita de: Texic en Febrero 23, 2013, 04:41:35 PM
Había una función, filename_name(fname)
Saludos!
Si pero en ese caso te digo el texto pero el texto podria ser diferente y el nombre también
Yo lo quiero es que game maker coja el contenido de la variable texto i lo analice si tiene " \ "  y después de la        ultima " \ " que copie el texto a partir de esa ultima " \ " por ejemplo:

texto=C:\Program Files\Game_Maker8\Sprites\Maze - Platform\imagen.png
En este caso game maker analizaría el texto y la ultima " \ " seria despues de Maze - Plataform y que hiciera:
nuevo_texto=imagen.png

Espero que me haya explicado bien si no dímelo y vuelvo a intentar explicar de otra manera o otro punto de vista!
Título: Re:Obtener el nombre de dentro de la ruta
Publicado por: Texic en Febrero 23, 2013, 06:39:29 PM
Em, es exactamente lo que hace la función, probala, poné
show_message(filename_name("C:\Program Files\Game_Maker8\Sprites\Maze - Platform\imagen.png"))

PD: Te di puntos por error  XD
Título: Re:Obtener el nombre de dentro de la ruta
Publicado por: Mr.Dudas en Febrero 23, 2013, 10:14:11 PM
Gracias Texic me funcione perfectamente