Redimension / adapter une animation swf à une fenêtre de navigation html

Soyez le premier à donner votre avis sur cette source.

Vue 18 749 fois - Téléchargée 3 443 fois

Description

Ce code permet d'adapter la taille d'une animation SWF à celle d'une page HTML. Attention : uniquement si le HTML ne contient rien d'autre !! (voir commentaire). Pour cela, on utilise les propriétées de l'objet Stage.(De plus, deux nouvelles propriétées x et y, sont ajoutés aux objets. Il s'agit des coordonnées absolus de l'objet dans la scéne).

Au final, ce code ne fait pas tout. Il est nécessaire de réflechir à la construction de son anim, et de programmer la fonction de resize en conscéquence !! Dans l'exemple fourni, on trouve trois zones classiques (barre menu, navigation et page principale).

Conclusion :


ATTENTION : le principe des coordonnées locale/globale engendre des problémes si on utilise les coordonnées absolues pour un objet contenu dans un autre objet... Donc tout cela fonctionne si l'on se trouve au _level0 (ou si l'objet parent se trouve en (0,0) relatif !!).

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
591
Date d'inscription
lundi 6 octobre 2008
Statut
Membre
Dernière intervention
11 février 2016

c'est trop dommage qu' on ne puisse rien inserrer d' autre qu' un swf..mon but étant de créer une page entière avec cette fonction...
Messages postés
26
Date d'inscription
vendredi 27 août 2004
Statut
Membre
Dernière intervention
26 mars 2008

merci michto pour ce script
de mon côté, en local sous fire fox ca marche. J ai un papier peint en fond d'anim que je fais depasser de ma zone visible à la publication et qui s'affiche parfaitement en 1280x1024
merci encore, ...je m avance un peu j ai pas testé sur d autres navigateur mais ca ne serait tarder :)
Messages postés
79
Date d'inscription
dimanche 26 octobre 2003
Statut
Membre
Dernière intervention
11 août 2005

Merci pour l'info Tom. Ca oriente mes recherches (les notions HTML de balise embed sont trés récentes pour moi...y a du taf).
Mais tu as toujours le probléme avec le nouveau HTML ??
(chez moi, je n'ai plus de "coupe" du SWF ...)
Messages postés
1511
Date d'inscription
samedi 8 décembre 2001
Statut
Modérateur
Dernière intervention
11 juin 2009

Le probleme, c'est que si tu mets du pourcentage dans la balise embed, il "coupe" le swf en plein milieu dans le sens horizontal!!!
Mais peut etre y a t il une solution avec la nouvelle déclaration compatible W3C (voir la source sur le sujet)
Messages postés
79
Date d'inscription
dimanche 26 octobre 2003
Statut
Membre
Dernière intervention
11 août 2005

Ok, ça marche sous IE, Netscape, Mozilla (PC).
Cela venait bien du HTML. Je ne suis pas vraiment capable d'expliquer (probléme de bloc?? C'est du XHMTL...J'ai lachement pompé le code sur le net!!).

A l'occasion, si vous pouvez tester sur d'autre navigateur, voila le code en ligne:
http://perso.wanadoo.fr/riendegrave/Redimension.htm

Merci d'avance. :)
Afficher les 9 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.