|
La Communauté Webmaster 
| Pages: [1] |
 |
|
|
|
Auteur |
Sujet: dimension ? (Lu 898 fois) |
|
 |
dimension ?
« sur: le 02-08-2004 a 10:29:26 » |
|
|
|
|
|
|
 |
Re:dimension ?
« Répondre #1 sur: le 03-08-2004 a 10:58:25 » |
|
eRom
Invité
|

Je ne comprends pas bien la question....  Si tu veux, au maximum, ton swf ne devra pas dépasser 955x600 si tu veux qu'il s'affiche correctement dans un IE (de base). Enfin c'est la dimension théorique donné par dreamweaver.... 
Ceci dit, cette dimension prend en compte une config initiale de IE, donc si tes users ont des barres d'outils dans tous les sens (Yahoo, Goole, .....) la dimension ne sera forcemment plus correcte.....
Sinon tu peux toujours ouvrir ton site dans une autre fenetre, celle-ci sans barre en plus. Autre solution, ouvrir ton site en FullScreen.....ceci dit, ça peut énerver certains internautes.... Et enfin solution, que je trouve, "ultime", faire ton site en redimensionnement dynamique. Tu pars d'une base 700x500 par exemple, et ensuite tu gère le redimensionnement. si le user agrandi la fenetre IE, alors tout ton site s'agrandi. Mais attention ! sans effet d'echelle !!! les boutons se deplacent, les barres s'agrandissent, les graphiques se ré-alignent normalement.,.......enfin tu vois quoi..... 
Je ne sais pas si j'ai repondu à ta question, mais bon....voilà je ce que j'avais compris...
@+ |
|
|
|
|
 |
Re:dimension ?
« Répondre #2 sur: le 15-08-2004 a 02:36:07 » |
|
|
|
|
 |
Re:dimension ?
« Répondre #3 sur: le 15-08-2004 a 13:06:34 » |
|
tavman
Habitué
  
Hors-Ligne
Messages: 466

HS
|
Je conseil (comme Erom le suggère) un site redimenssionnable dynamiquement, mais jte conseil plutot de partir sur une base de 100 / 100... Je sais qu c'est pas très grand mais après ca, c'est beaucoup plus facile pour remettre ton annimation (puisque t'as plus qu'a faire des pourcentages a chaque fois que tu retaille...) Ceci dit, c'est vraiment très chiant pour la création j'en couvient tout a fait. Mais ca facilite le coté programmation d'une manière assez halucinante...
Sinon, je pense vraiment pas qu'il y ait de dimentions standard pour une annimation Flash. En tout cas, si je peut te conseiller qqch, n'oubli pas les gens qui ont un écran 800/600 car ils sont plus nombreux que ce que tu ne peut le penser. Or un site, tu le fait pas pour toi mais pour les visiteurs... A ce que je voit (http://www.trucsweb.com/index.asp en bas a droite), il y a encore 15% des gens qui ont un écran 800/600... Donc c'est pas a oublier...
Le mieux que tu puisse faire, je croit que c'est un systeme de 2 annimations : une pour écran 800/600 et - et une pour le reste (donc plus grande)... En tout cas, le systeme d'une seule annimation au dimentions fixe, c'est le truc qui m'a toujours posé un problème personnellement...
Voila bonne chance a toi...
PS : faire 2 annimations, tu vra qu'au final c'est pas si compliqué que ca alors que le recadrage dynamique c'est un peu plus chaud... |
I-Radian |
|
|
 |
Re:dimension ?
« Répondre #4 sur: le 15-08-2004 a 13:51:16 » |
|
tavman
Habitué
  
Hors-Ligne
Messages: 466

HS
|
Tient si jamais tu a besoin d'un petit truc pour te lancer dans un recadrage automatique... Voici un petit script vite fait.
Tout d'abord, commence par faire un carré de 100/100 dont tu ne garde que les bord (dont la largeur est un filet, ca évite qu'il grossisse). Donc ce carré de 100/100, t'en fait un clip dont le point d'attache est le centre. Ce clip, tu le centre sur ta scene (en hauteur et en largeur). Tu donne comme nom d'occurence a ce clip "Cadre", puis sur ta première frame, tu met ce code là :
Resize = function (X, Y, W, H) { trace("Origine X : "+X+", Origine Y : "+Y+", Largeur : "+W+", Hauteur : "+H); }; // Cette ligne est très importante !!! regarde dans la doc pour essayer de comprendre... Stage.scaleMode = "noScale"; // var Racine:Object = new Object(); Racine.onResize = function() { Cadre._width = Stage.width; Cadre._height = Stage.height; X0 = Cadre._x-Cadre._width/2; Y0 = Cadre._y-Cadre._height/2; Resize(X0, Y0, Cadre._width, Cadre._height); }; Stage.addListener(Racine);
Maintenant, t'as plus qu'a placer tes objets soit en fonction du nombre de pixels soit en fonction d'un pourcentage, c'est a toi de voir. Ca devient aussi simple d'accrocher qqch a gauche, a droite, en haut et en bas, de le centrer au milieu etc. Suffit de faire des petits calcul, bref, rien de soricier.
Tu peut aussi rajoutter une "taille minimum" genre : if(Cadre._width<300){ Cadre._width = 300; }
Bon voila... Mais sache que de toute facon, ca reste quelque chose de compliquer a faire... Faut tout faire dynamiquement a chaque recadrage et c'est souvent long a mettre en place... |
I-Radian |
|
|
|
|
| Pages:
[1] |
|
|
|
| |
|
|