AccueilFAQRechercherS’enregistrerConnexion
 [Résolu par Shadow...] Faire un fondu sur un background...Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivante
AuteurMessage
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: [Résolu par Shadow...] Faire un fondu sur un background...   Mar 13 Mai - 0:02

Quelqu'un saurait faire un fondu avec un background ?

Disons, du moins transparent au plus "invisible" !

J'ai essayé avec "background_alpha[0]= ..." mais je n'y parviens pas...

Merci d'avance.

A+
_________________


Dernière édition par Xierra54 le Mer 14 Mai - 18:50, édité 1 fois
Revenir en haut Aller en bas
dam73
Maitre absolu
Maitre absolu



Age : 34
Inscrit le : 02 Mar 2006
Messages : 967
Programme utilisé (Gm/RmXp/...) : Game Maker6.1

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mar 13 Mai - 13:30

c'est peu-etre ca ?

Code:
{
  bg_bleu_rouge=background_create_gradient(640,480,c_blue,c_white,0,false);

  background_index[0]=bg_bleu_rouge;
}



pour un dégradé autrement remplace 0 par:
kind=0 pour un dégradé horizontal
kind=1 pour un dégradé vertical
kind=2 pour un dégradé rectangulaire
kind=3 pour un dégradé en ellipse
kind=4 pour un dégradé en double horizontal
kind=5 pour un dégradé en double vertical
_________________

Revenir en haut Aller en bas
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mar 13 Mai - 15:07

Merci Dam, j'essaie de suite et te tiens au courant.

A+

EDIT : cela ne fait pas ce que j'attends !
Cela affiche un nouveau background arc-en-ciel.

Ce que je voudrais, c'est ceci :
- je charge du disque une image comme background
- je voudrais ensuite que cette image de background disparaisse dans un fondu de plus en plus prononcé, pour virer au final en un blanc pur.

Un peu comme vous faites avec les fondus sur sprites ( cd. NINTENDO)
_________________
Revenir en haut Aller en bas
dam73
Maitre absolu
Maitre absolu



Age : 34
Inscrit le : 02 Mar 2006
Messages : 967
Programme utilisé (Gm/RmXp/...) : Game Maker6.1

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mar 13 Mai - 20:16

Xierra54 a écrit:
Un peu comme vous faites avec les fondus sur sprites ( cd. NINTENDO)


Ok, alors si j'ai bien compris c'est une intro comme NINTENDO présent que tu veut faire ? si c'est le cas voici un code que j'ai utiliser pour mon RPG

fait un sprite avec deux subimages:
le 1er subi: couleur foncé
le 2ème subi: blanc
dans l'objet de ce sprite
ev10
Code:
image_speed=0
image_alpha=0
degrade=0
wait=0

anim_speed=0.0333

ev100
Code:
if wait=0
{
    if degrade=0
    {
        image_alpha+=anim_speed
        if image_alpha>=1
        {
            image_alpha=1
            degrade=1
            wait=60
        }
    }
    else if degrade=1
    {
        image_alpha-=anim_speed
        if image_alpha<=0
        {
            if image_index=image_number-1
            {
                room_goto_next()
            }
            image_alpha=0
            degrade=0
            image_index+=1
        }
    }
   
}
else
{
    wait-=1
}

_________________

Revenir en haut Aller en bas
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mar 13 Mai - 20:28

Je te remercie beaucoup Dam mais je désire utiliser un background
et non des sprites.

D'après la doc., cela doit aussi être possible de faire une opération alpha sur un background.

Mais je n'y parviens pas.
_________________
Revenir en haut Aller en bas
dam73
Maitre absolu
Maitre absolu



Age : 34
Inscrit le : 02 Mar 2006
Messages : 967
Programme utilisé (Gm/RmXp/...) : Game Maker6.1

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 9:05

salut xierra,

je précise que le tuto ajouter dans le topic suivant viens du site de bobo, pour evité de à chac fois changer de page j'ai ajouter sur le forum.

regarde ceci: http://zone-freegames.forumactif.com/b-f59/background_add-t6866.htm#89953

fname = nom du fichier image (.jpg ou .bmp) à ajouter comme background (arrière-plan).
transparent = true ou false / vrai ou faux si l'image doit être semi-transparente ou non.
smooth = true ou false / vrai ou faux si les bords de l'image doivent être adoucis ou non.
preload = true ou false / vrai ou faux si l'image doit être préchargée dans la mémoire ou non.


Cette fonction ajoute l'image du fichier fname dans la liste des backgrounds disponibles et retourne l'index de ce nouveau background.
Comme dans l'éditeur de background du logiciel, on indique vrai ou faux (true ou false) si l'image doit être transparente (transparent), adoucie (smooth) et préchargée en mémoire (preload).

Code:
{
  bg_coucher_de_soleil=backgraound_add(sunset.jpg,false,false,true);

  background_index[0]=bg_coucher_de_soleil;
}

_________________

Revenir en haut Aller en bas
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 13:36

J'ai sans doute dû mal m'expliquer.

Au départ, je charge du disque une ressource Background et l'affiche.
Au bout d'un certain temps (cf. alarm(0)), je souhaite que ce background disparaisse lentement dans un fondu.

La commande background_alpha() semble marcher mais pas dans une boucle (for ou repeat ou while)
Là est mon réel problème : comment faire accepter la commande Background_alpha(0...1) dans une boucle et qu'elle produise l'effet de fondu attendu.
_________________
Revenir en haut Aller en bas
shadow_the_killer
Discret
Discret



Age : 23
Inscrit le : 27 Fév 2006
Messages : 173
Programme utilisé (Gm/RmXp/...) : game maker 6.1/game maker 7

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 13:52

utilise un objet avec une timeline changeant l'alpha du background
et active la dans objet sa fonctionne sa j'ai déja utiliser sa pour fais se genre de chose ^^
_________________
Revenir en haut Aller en bas
dam73
Maitre absolu
Maitre absolu



Age : 34
Inscrit le : 02 Mar 2006
Messages : 967
Programme utilisé (Gm/RmXp/...) : Game Maker6.1

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 13:59

xierra
tu t'est sans doute bien éxprimer dans ton problème mais moi parfois je comprend vite mais faut m'expliquer longtemps :D
_________________

Revenir en haut Aller en bas
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 17:53

dam73 a écrit:
xierra
tu t'est sans doute bien éxprimer dans ton problème mais moi parfois je comprend vite mais faut m'expliquer longtemps :D


Non, moi aussi, avec l'âge, il faut me le redire pas plus de 10 fois ! :lol:

shadow_the_killer a écrit:
utilise un objet avec une timeline changeant l'alpha du background
et active la dans objet sa fonctionne sa j'ai déja utiliser sa pour fais se genre de chose ^^


Intéressante ton idée Shadow !
Je vais essayer mais je maintiens que cela n'est pas normal de faire ainsi au lieu d'utiliser les boucles...

A+ et merci
_________________
Revenir en haut Aller en bas
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 18:07

Shadow, pourrais-tu me donner un de tes exemples qui marcherait car je viens d'essayer mais en vain !
_________________
Revenir en haut Aller en bas
shadow_the_killer
Discret
Discret



Age : 23
Inscrit le : 27 Fév 2006
Messages : 173
Programme utilisé (Gm/RmXp/...) : game maker 6.1/game maker 7

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 18:43

je te ferai sa se soir car en ce moment je suis en cours ^^
_________________
Revenir en haut Aller en bas
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 18:45

Merci en tout cas.

EDIT : je viens d'y arriver.
Ce n'est plus la peine !
Je mets résolu par Shadow_the_killer.

Encore merci
_________________
Revenir en haut Aller en bas
dam73
Maitre absolu
Maitre absolu



Age : 34
Inscrit le : 02 Mar 2006
Messages : 967
Programme utilisé (Gm/RmXp/...) : Game Maker6.1

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 19:12

peut-tu nous dire comment tu a fait pour y arriver si toute fois je souhaiter faire cette manip ? Merci
_________________

Revenir en haut Aller en bas
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 19:33

Charge mon jeu GODS.gm6 sur mon FTP ( http://philippe.ragni.free.fr/ répertoire "Jeu GODS (GM)") et tu auras tout.

Rq : j'ai bien utilisé la commande "background_alpha[0] = ..."
_________________
Revenir en haut Aller en bas
dam73
Maitre absolu
Maitre absolu



Age : 34
Inscrit le : 02 Mar 2006
Messages : 967
Programme utilisé (Gm/RmXp/...) : Game Maker6.1

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 20:47

un message d'erreur apparait,

Code:
Erreur lors du chargement du background de la présentation de GODS ....

_________________

Revenir en haut Aller en bas
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 21:50

Faut charger tout le répertoire "Jeu GODS (GM)"

Je fais moi-même le test de chargement et je te tiens au courant.

Merci de bien vouloir tester le jeu.

A+

PS : très marrant ton avatar ! Depuis quand mettons-nous de vrais photos de nous ? :lol:
_________________
Revenir en haut Aller en bas
dam73
Maitre absolu
Maitre absolu



Age : 34
Inscrit le : 02 Mar 2006
Messages : 967
Programme utilisé (Gm/RmXp/...) : Game Maker6.1

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 22:37

puréeeeeeee ma parole je dois etre :boulet: j'ai télécharger tous se qui avais sur ton serveur consernant ton jeu GODS, j'ai tout mis dans un dossier et en le lancant ca me met quand meme le message d'erreur :'( :/ gni -_-° ?
_________________

Revenir en haut Aller en bas
Xierra54
Admin - .: el traductor :.
Admin - .: el traductor :.



Age : 49
Inscrit le : 13 Aoû 2005
Messages : 7641
Programme utilisé (Gm/RmXp/...) : GM (6.1 et 7 enregistrées), Purebasic (démo)

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Mer 14 Mai - 22:57

A mon tour, j'ai tout téléchargé autre part sur mon disque à partir de mon FTP et cela a fonctionné !

Je ne comprends pas pourquoi cela ne fonctionnerait pas chez toi...

Combien de fichiers et répertoires as-tu après téléchargement ?

Rq : si tu as déjà téléchargé les fichiers sonores "gods-WAV.wav" (25.5 Mo) et "gods-MP3.mp3" (2.31 Mo), inutile de les retélécharger de nouveau (tu gagnes ainsi 28 Mo au téléchargement et beaucoup de temps !)
_________________
Revenir en haut Aller en bas
shadow_the_killer
Discret
Discret



Age : 23
Inscrit le : 27 Fév 2006
Messages : 173
Programme utilisé (Gm/RmXp/...) : game maker 6.1/game maker 7

MessageSujet: Re: [Résolu par Shadow...] Faire un fondu sur un background...   Jeu 15 Mai - 0:58

pas mal du tout félicitation !
_________________
Revenir en haut Aller en bas
[Résolu par Shadow...] Faire un fondu sur un background...Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivante

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Game Maker Zone :: Zone : Game Maker :: Game Maker - Problèmes :: GM - Problèmes : Niveau moyen-