begin process at 2012 05 26 20:23:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Divers

 > 

Général

 > 

Comment maintenir un clip toujours en bas de la fenêtre du navigateur??


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

lundi 8 septembre 2008 à 15:35:56 | Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

laure1203

Bonjour, j'ai trouvé un tuto qui permet de placer une animation .swf en bas de la fenêtre du navigateur, quelque soit le redimentionnement. Merci à HOPE multimedia !! J'ai ensuite cherché un moyen d'adapter ce code pour qu'un simple clip vienne se coller en bas de la fenêtre du navigateur dès l'ouverture de la page sur le web. Mais ça ne fonctionne pas Javascript:Insert_Emoticon('/imgs2/smile_dissapprove.gif'); ;-( Est-ce que quelqu'un aurait un peu de temps pour m'orienter vers le type de fonction que je dois utilliser??? Est-ce que Stage.align, Stage.width et Stage.height peuvent s'appliquer à un clip? Je veux simplement que mon petit clip soit en permanence visible en bas de la fenêtre du navigateur, même quand le navigateur génère un ascenseur verticale... Merci Javascript:Insert_Emoticon('/imgs2/smile.gif');
mardi 9 septembre 2008 à 11:01:00 | Re : Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

Skev

Bonjour,

Au vu de ce que tu explique ton code place un swf en bas du navigateur, donc place ton clip en bas du swf .
Au cas ou tu voudrait que ça se fasse automatiquement voila un petit code :

//Code
mon_clip.onEnterFrame = function() {
    this._y = Stage.height-this._height;
    this._x = (Stage.width/2)-(this._width/2);
};
//

Voila ces 4 lignes maintiendront ton clip en bas du swf et le centrera horizontalement

Rq: Si tu ne veux pas que ton clip sois centré, retire la ligne ->  this._x = (Stage.width/2)-(this._width/2);
mardi 9 septembre 2008 à 11:52:31 | Re : Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

laure1203

MERCI, merci Skev !!! ça marche super bien pour l'espace de la scene. Mais saurais-tu par quoi je peux remplacer Stage pour commander directement au clip de rester en bas de la page du navigateur? Parce que je me suis aperçue que le problème du code que j'ai trouvé hier, c'est que le bouton qui permet de placer le swf en bas, est contenu dans le swf lui-même. Moi, je voudrais que ça se fasse automatiquement à l'ouverture de la page. Est-ce possible? Javascript:Insert_Emoticon('/imgs2/smile.gif');
mardi 9 septembre 2008 à 17:11:07 | Re : Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

Skev

Hmm
Montre moi le code que tu as trouver que je vois a quoi il ressemble
mardi 9 septembre 2008 à 17:49:00 | Re : Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

laure1203

Depuis, j'ai trouvé comment placer automatiquement le swf (un logo) en bas de page. C'est simplement en mettant les codes suivants :
Stage.scaleMode = "noScale";
Stage.align = "B";

Bon, il est centré, et je le voudrais à gauche...

Mais de nouveaux problèmes apparaissent... quand je publie la page en html, et que je glisse le .html sur Safari, plus rien ne fonctionne.

Je ne suis pas sûre que ce soit la bonne solution.

Voici mon "collage" de codes :

Stage.scaleMode = "noScale";
Stage.align = "B";

b_1.onPress = function() {
mclip.removeMovieClip();
mclip = _root.createEmptyMovieClip("MX sequence1",0);
_root["MX sequence1"]._x = 30;
_root["MX sequence1"]._y = 250;
mclip.loadMovie("MX sequence1.swf",0);
};

Moi, ce que je veux obtenir, c'est que le logo soit au tout premier plan du site internet, et qu'il reste collé en bas à gauche de la fenêtre du navigateur, quelque soit la dimension ou le "redimensionnement" de la fenêtre.

Merci l'attention que tu portes à mon problème, parce que passer toute la journée dessus me décourage un peu...
mardi 9 septembre 2008 à 18:32:16 | Re : Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

Skev

J'y jette a coup d'½il de suite
mardi 9 septembre 2008 à 18:46:52 | Re : Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

Skev

J'ai trouvé comment le laisser en bas a gauche, en fait c'est tout bête, tu as :

Stage.align = "B"; // qui veut dire on l'aligne en bas (B comme Bottom);
J'ai essayer en metant : Stage.align = "BL"; //Bottom Left et ça fonctionne

Je pense que c'est ce que tu cherchait a faire
mercredi 10 septembre 2008 à 11:44:07 | Re : Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

laure1203

Merci Stev, c'est vraiment sympa d'avoir cherché et trouvé!!

En effet, c'est ce que je cherchais à faire, mais je me rends compte qu'avec ce code, je peux commander au  swf de se mettre en bas et à gauche de la scène, mais pas en bas à gauche de la page du navigateur.
Tu vois ce que je veux dire?

Ce que je recherche toujours, c'est avoir en permanence mon logo en bas à gauche de la fenêtre du navigateur quelque soit la taille de la scène. En fait, après avoir fait mon fla, je le publie en html, et c'est là que plus rien ne fonctionne.

J'ai l'impression que je ne m'explique pas très bien, je crois que je n'utilise pas les mots appropriés...

Je veux que le visiteur du site découvre le logo en bas de son navigateur dès l'accueil, et que même et en faisant fonctionner l'ascenseur, le logo reste en bas à gauche.

Si tu abandonnes, je comprendrais!!!
Je me demande si c'est possible d'obtenir ça uniquement avec Flash ?!!! Peut-être faut-il un bout de code html dans dreamweaver...?

En tout cas merci beaucoup de l'attention que tu portes à mon problème. Je continue de chercher, si tu as d'autres idées, elles sont les bienvenues.
mercredi 10 septembre 2008 à 12:19:48 | Re : Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

Skev

Réponse acceptée !
Oui ça releve du code html plus que du flash a mon avis, je vais voir si je trouve quelquechose de ce coté
mercredi 10 septembre 2008 à 16:55:17 | Re : Comment maintenir un clip toujours en bas de la fenêtre du navigateur??

laure1203

Coucou !!

J'ai du nouveau!!
Un ami m'a fait un petit tuto pour obtenir "presque" ce que je veux!!
ça peut en aider d'autres, alors, voici le code :

//propriété de la scène interdisant de redimensionner les animations Flash
//en fonction des dimensions de la fenêtre:
Stage.scaleMode = "noScale";

//largeur originelle de ton animation Flash:
originalWidth = 990;
//hauteur originelle de ton animation Flash:
originalHeight = 500;

//la fonction qui sert à replacer le logo:
function deplace(){

//déplacement du logo selon l'angle en bas à droite:
logo._x = originalWidth + (Stage.width - originalWidth)/2;
logo._y = originalHeight + (Stage.height - originalHeight)/2;
// (si tu veux seulement un déplacement en hauteur tu vires la première ligne)
//déplacement du menu:
menu._y = (originalHeight - Stage.height)/2;

//adaptation de l'échelle du logo à la largeur de la page:
logo._xscale = Stage.width/originalWidth*100;
logo._yscale = Stage.width/originalWidth*100;
// (si tu t'en fous tu vires ces deux lignes)
}

//appel de fonction pour replacer le logo
//lors du chargement de la page dans le navigateur:
deplace();

//création d'une "surveillance" des dimensions
//de la fenêtre du navigateur:
sceneSize = new Object ();
sceneSize.onResize = deplace;
Stage.addListener (sceneSize);

stop();

En fait, ça justifie le logo en bas à droite de la page, et je le voulais en bas à gauche, mais ç'est déjà pas mal !!



1 2

Cette discussion est classée dans : navigateur, clip, fenêtre, stage, bas


Répondre à ce message

Sujets en rapport avec ce message

duplicateMovie et profondeur...galère ! [ par horyatus ] Voila mon pbm :au démarrage du mon fichier flash je crée plusieus duplicata d'un clip dans une boucle for avec comme profondeur l'incrémentation du f pge suiv.+scroll [ par cfury ] Bonjour,Voilà j'ai créé un clip dans lequel j'ai mis 1 champ de txt statique. j' ai ajouté un autre clip en bas du champ de txt statique, sous la form Fenêtre navigateur active ou non qui détermine le marche/arrêt du son...... [ par jacknikolson ] Salut à tous.Ma question du jour n'est pas 100% flash...Je suis en train de réaliser un site de présentation de mes réalisations perso. Dans ce site i Ouverture fenêtre _blank sur un bouton mais dans fenêtre sans cadre navigateur ?!? [ par marvin42 ] Bonjour à tous! Je cherche à faire que quand on clic sur un bouton qui mène vers un lien en getURL, le lien s'ouvre dans une fenêtre _blank où on ne _global, pas si facile !!! [ par troutku ] Hello.Ce site est construit comme cela:un navigateur crée en clips, qui évoluent selon les touches pressées (sous-clip)Il me faut garder en mémoire l' flash 100% dans navigateur et etirable [ par Darkrats ] En fait, c'est assez simple J'aimerais que mon fichier flash fasse toute la dimension de mon navigateur, et que les éléments du flash se repositionne Rotation texte dynamique [ par jonatange ] Bonjour aux Flashkoders  !Débutant en ActionScript, j'ai un petit problème à vous soumettre  ! Soit un clip com Un clip de taille fixe quelque soit la taille du navigateur [ par gyome314 ] Bonjour,J'ai vu plsiers exemple d'animation sur internet (sans les sources :s) ou un clip de type "toolbar" gardé une taille fixe quelque soit la tail je veux faire un full screen redimensionnable selon une resolution [ par kirkseb ] g besoin de faire un full screen avec un fond decran qui se redimmenssione selon la resolutionvoila ce que j'ai fait pour l'instant:Stage.align = "TL" Accrocher un clip en bas à droite du navigateur. [ par riccosolo ] Bonjour à tous,Je cherche à insérer un bouton "contact" sur un site full flash...Je ne trouve pas de système pour que ce bouton soit toujours collé e


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,186 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales