Comunidad Game Maker

Ayuda => Desarrollo de Scripts => Mensaje iniciado por: Mr.Dudas en Diciembre 31, 2012, 03:00:38 AM

Título: Tener en el juego el fondo de pantalla
Publicado por: Mr.Dudas en Diciembre 31, 2012, 03:00:38 AM
Autor: Yo(Mr.Dudas)
Descripción: Es un sencillo script que remplaza un x background del juego por el fondo pantalla
Versión GM utilizada: :GM8:
Códigos del Script:
//get_background(argument0, argument1, argument2)
//argument0 = el nombre del background que sera remplazado
//argument1 = true si desea remover el fondo de la imagen
//argument2 = true si se alisarán los bordes
registry_set_root(0)
global.desktop_background=registry_read_string_ext("Control Panel\Desktop","Wallpaper")
background_replace(argument0,global.desktop_background,argument1,argument2)
Título: Re:Tener en el juego el fondo de pantalla
Publicado por: D-jinn en Febrero 20, 2013, 01:29:07 AM
deberias de corregirlo!
ya que no es igual para todos los sitemas operativos windows...
veras... windows 7 ultimate no guarda los wallpapers donde mismo  :-[

saludos!
Título: Re:Tener en el juego el fondo de pantalla
Publicado por: Mr.Dudas en Febrero 21, 2013, 03:15:08 AM
Cita de: D-jinn en Febrero 20, 2013, 01:29:07 AM
deberias de corregirlo!
ya que no es igual para todos los sitemas operativos windows...
veras... windows 7 ultimate no guarda los wallpapers donde mismo  :-[

saludos!
Pues yo tengo windows 7 home premium y si me funciona. Como que no tengo el ultimate busque información en el santo google y no encontre donde guarda el ultimate sus fondos de pantalla. Si quieres utilizar esta función debes buscar en regedit en control panel o por ahi...
Título: Re:Tener en el juego el fondo de pantalla
Publicado por: D-jinn en Febrero 21, 2013, 06:52:40 PM
si, lo se  :D
ya adapte la direccion que colocaste...
pero yo solo sugeria  :-[
existe otra manera de lograr esto!
usando como un draw_get_pixel
pero para toda la imagen de fondo

saludos!
Título: Re:Tener en el juego el fondo de pantalla
Publicado por: Mr.Dudas en Febrero 21, 2013, 08:19:25 PM
Cita de: D-jinn en Febrero 21, 2013, 06:52:40 PM
si, lo se  :D
ya adapte la direccion que colocaste...
pero yo solo sugeria  :-[
existe otra manera de lograr esto!
usando como un draw_get_pixel
pero para toda la imagen de fondo

saludos!
Bueno me podrias decir donde se encuentra?(Para adaptarlo a windows 7 ultimate)
Título: Re:Tener en el juego el fondo de pantalla
Publicado por: D-jinn en Febrero 21, 2013, 08:55:14 PM
el problema de windows 7 ultimate...
es que el nombre del wallpaper no es wallpaper...
como en XP, te crea una imagen para el fondo standalone!
osea apartada de todas... llamada wallpaper!
W7 U... no hace eso :P
tu solo seleccionas la imagen y listo!
ella sigue con su nombre, ni idea de que hacer en ese caso  :-\
Título: Re:Tener en el juego el fondo de pantalla
Publicado por: knd144 en Agosto 18, 2013, 10:51:00 AM
Hola, me pasé por acá.
Pues obviamente en algún lado debe de almacenar la dirección de la imagen; me imaginé que es en el registro  :-[

La dirección del registro es: HKEY_CURRENT_USER / CONTROL PANEL / DESKTOP
La llave es "Wallpaper"

Aunque me parece que por defecto el directorio de la imagen del Wallpaper es: C:\Users\Sombra\AppData\Roaming\Microsoft\Windows\Themes\TranscodedWallpaper.jpg