Accueil > Forum > > > > aide pour un calendrier
aide pour un calendrier
jeudi 22 septembre 2005 à 09:22:28 |
aide pour un calendrier

vaalba
|
Bonj Je ne connais pas grand chose en script flash et je ne trouve pas de tutoriaux vu que j'ai en plus flash 5. Je cherche un gentil garcon (lol) qui pourrais me creer un calendrier du mois (a mettre dans une cellule (150x150 pix). Je voudrais juste que le mois et les jours de la semaine se changent automatiquement. Merci beaucoup (par contre j'ai juste flash 5) desole pour les fautes je suis italien vaalba
|
|
jeudi 22 septembre 2005 à 17:38:29 |
Re : aide pour un calendrier

_benjy
|
Salut
passe a flash mx 2004 ou flash 8 car tu vas avoir du mal a trouver quelqu'un qui tourne encore ss flash 5 ++
Flash sans Limites _Benjy chez kOlapsis
merci de penser a accepter
|
|
jeudi 22 septembre 2005 à 20:58:13 |
Re : aide pour un calendrier

vaalba
|
Bonj je ne pouvais pas passer en flash mx parce que j'avais windows me (il n'est pas compatible avec flash mx). La semaine prochaine je vais pouvoir le faire. Merci pour le conseil.
vaalba
|
|
jeudi 22 septembre 2005 à 23:00:08 |
Re : aide pour un calendrier

Slagt
|
Voilà ! Exporté en Flash 5 ça fonctionne, donc je suppose qu'il ne devrait pas y avoir de problème ! À noter qu'il faut que tu créer un clip avec pour nom de liaison : "case", et dedans (exemple) : Sur la première frame : un carré de 20*20, bordure filet : #CCCCCC, fond : #FFFFFF (_x:0, _y:0) Sur la deuxième frame : un carré de 20*20, bordure filet : #CCCCCC, fond : #F5F5F5 (_x:0, _y:0) Sur la troisième frame : un carré de 20*20, bordure filet : #333333, fond : #FF0000 (_x:0, _y:0) Sur un autre calque, une frame qui s'étend sur les 3 frames de ton clips : Un champs de texte : Police : "Helvetica" Taille : 12 Couleur : #000000 Var : txt _x : 0 _y : 3.1 _width : 20 _height : 16.3 Alors ne créer pas tout ça dynamiquement, fait le manuellement. Pour le champs de texte, pour avoir la largeur et la hauteur qu'il faut tu devras zommer à 2000% et bouger un tout petit peu la taille pour obtenir la bonne. Si tu change directement dans "Propriétés" ça va agrandir la largeur/hauteur de ton texte. // === DEBUT DU CODE === // var Dates = new Date(); // On créer un objet Dates jS = Dates.getDay(); // On récupère le jour de la Semaine (auj. Jeudi = 4) jM = Dates.getDate(); // Et le jour du Mois (auj. le 22) jour = jS - 1; // Ce bout de code va récupérer le premier jour du mois for (var i=0; i<jM; i++) // On raisonne comme le ferais un humain lambda ! { if (jour == 0) // Si on arrive au Lundi, on recommence au Dimanche (pas exactement mais le résultat est là) jour = 7; // 7 est en réalité le jour juste après Dimanche s'il y en avait un... jour --; // On enlève 1. Donc si on a 7, on retrouve 6, qui est... Dimanche ! // Pour ce mois-ci, ça donnera Jeudi (3) } mois = Dates.getMonth(); // On chope le mois (auj. le 8 (ça commence à 0) pour Septembre) annee = Dates.getYear(); // Récupère le nombre d'année passé depuis 1900 // Le bout suivant définit le tableau des mois (durée des jours) de différente façon si on est en année bisextile ou non. Comme 1900 est divisible par 4, on a pas besoin d'ajouter à "annee" la valeur de 1900 // if (annee%4==0) { tMois = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; // 29 jours pour Février } else { tMois = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; // 28 jours pour Février } n = 0; // Ca c'est le nombre qui sera écrit dans les cases. tJour = ["L", "Ma", "Me", "J", "V", "S", "D"]; // Les abréviations à mettre sur la première ligne // On aura besoin de 49 cases. 7 pour les initiales des jours, et 42 pour les chiffres. Si jamais le mois commence un Dimanche, et qu'il y a 31 ou 30 jours, alors on aura besoin de la dernière ligne. // for (var i=0; i<49; i++) { this.attachMovie ("case", "case" + i, i); // On attache la case this["case"+i]._x = (i%7) * this["case"+i]._width + (150 - 7*20)/2; // Position sur X en fonction de la largeur this["case"+i]._y = Math.floor(i/7) * this["case"+i]._height + (150 - 7*20)/2; // Position sur Y en fonction de la hauteur this["case"+i].stop(); // On arrête les cases sur la première frame if (i < 7) // Si on est sur la première ligne { this["case"+i].txt = tJour[i]; } else if (i >= 7 && i <= 7+jour) // Si on est sur les premiers jours de la semaine qui appartiennent au mois d'avant { this["case"+i].txt = ""; } else { if (n > tMois[mois]) // Si n est plus grand que le nombre de jour { this["case"+i].txt = ""; // On affiche plus rien } else { this["case"+i].txt = ++n; // Sinon on incrémente n de 1 et on l'affiche dans la case if (n < jM) // Si n est plus petit que le jour du mois actuel this["case"+i].gotoAndStop (2); else if (n == jM) // Si n == aujourd'hui this["case"+i].gotoAndStop (3); } } } // Cette partie te donne juste dans une variable dateComplete, la date complète sous la forme : Jeudi 22 Septembre // tcJour = ["Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"]; tcMois = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"]; if (jM < 10) jM = "0" + jM; dateComplete = tcJour[jS] + " " + jM + " " + tcMois[mois]; // === FIN DU CODE === // Tout devrais rouler sans problème avec ça :)
|
|
vendredi 23 septembre 2005 à 08:28:25 |
Re : aide pour un calendrier

vaalba
|
Bonj merci beaucoup, mais le probleme c'est que je ne comprends pas grands chose lol (je ne suis pas aussi competent que toi lol). Tu porrais m'envoyer le fichier fla ? pour voir a quoi ca rassemble tout ca. merci vaalba
|
|
vendredi 23 septembre 2005 à 09:18:15 |
Re : aide pour un calendrier

vaalba
|
Voila j'ai quands meme essaye. Mais il ya beaucoup de chose que je ne comprends pas, deja ou mettre le code, faire le champs de texte etc. Alors je pense que il faut que je regarde ta fla. Je t'envoye un message avec mon adresse e-mail. Merci
vaalba
|
|
vendredi 23 septembre 2005 à 11:27:32 |
Re : aide pour un calendrier

Slagt
|
Le code il faut le mettre sur la première image de ton anime. Ensuite tu créer un clip. La disposition des dessins dans ce clip doit être comme ça : "Demain et sans texte" c'est toutes les cases qui suivent le jour d'aujourd'hui ET les cases où il n'y a pas de texte "Hier" c'est les cases correspondant aux jours d'avant aujourd'hui "Aujourd'hui" c'est la case telle qu'elle sera le jour même "Texte" c'est juste un truc pour te montrer la taille qu'il fera (enfin je t'ai donné position sur X, Y, largeur et hauteur) Enfin, tu peux voir que "Texte" est sur un calque "Texte" et qu'il se répand sur les 3 premières frame (on est toujours dans le clip Case là !). Pour la liaison je t'ai dis par MP comment faire.
|
|
vendredi 23 septembre 2005 à 16:00:16 |
Re : aide pour un calendrier

vaalba
|
Je vais essayé mais je ne te cache pas que je vois pas lol, j'ai du mal en tout ca. Mais dans l'animation je dois quands meme creer un calandrier avec le mois et les jours? Desole si je te fait perdre du temps mais je debute et j'ai un peu de mal. Tu a le fichier fla pour que je decompose tout ca? Merci
vaalba
|
|
vendredi 23 septembre 2005 à 18:38:52 |
Re : aide pour un calendrier

Slagt
|
Non je n'ai pas de fichier fla, je ne suis pas sûr que tu puisse l'ouvrir.
En fait, tu n'as besoin de rien faire (excepté créer le clip que je t'ai dis) ! Le code va se charger de tout ! Il va prendre les cases, les mettres aux bons endroits. Mettre un L, Ma, Me, J, V, S et D sur la première ligne. Mettre les chiffres où il faut. Mettre la case en rouge pour le jour d'aujourd'hui... etc... Bref! La seule chose que tu dois faire, c'est créer le clip avec les carrés et le champs de texte dedans comme je t'ai dis, de le lié en tant que "case", et enfin coller le code que je t'ai donné directement sur la première frame ! Tout se fait automatiquement après :) ^^
|
|
vendredi 23 septembre 2005 à 19:01:18 |
Re : aide pour un calendrier

on_drag_on
|
..hum.. s'cuses-moi de mettre mon grain de sel mais "case" est un nom résérvé... A+. (sinon c'est un super tuto).
|
|
Cette discussion est classée dans : aide, calendrier, flash, mois, juste
Répondre à ce message
Sujets en rapport avec ce message
Calendrier en flash, besoin de votre aide please :) [ par Shalia ]
Bonjour a tous, une petite présentation s'impose, car ceci est mon premier message. Ca fait quelque temps que je farfouille sur ce site, j'y ai trouvé
Caldendrier dynamique [ par pbeaubien99 ]
Bonjour, je désire insérer un calendrier dynamique dans une animation Flash, le calendrier permettrait de choisir le mois,d'afficher le nombre de jour
animation flash cs3 [ par Jennye ]
Bonjour, Je cherche de l'aide sur une animation flash cs3 Il y à plusieurs clips commander par des boutons _mc qui stop à la fin, le dernier clip cou
aide pour création banniere en flash . [ par djoled67 ]
Bonjour, je souhaiterais avoir de l'aide pour modifier une bannière jpeg par du flash avec une petite animation si possible . Quelqu'un pourrais m'ai
Besoin d'aide pour un de mes project [ par Zen604 ]
Bonjours a tous Voila mon petit contre temps, je débute en flash et j'utilise pour ma part Flash CS4 pour créer des site web et animation & je suis p
Modifier la source d'un .fla [ par mewfree ]
Je viens tout juste de découvrir le logiciel Flash MX pour utiliser le code pour le livre en flash, cependant il faut pour moi modifier cette cource,
aide flash mx et php [ par sdow ]
salut j'ai fait ma page index en flash mais j'ai jamais toucher au php alors je aimerais faire une espace membres pour les visiteurs si quelquen peut
[AIDE] Problème Bouton flash ( débutant) [ par Tank01 ]
Bonjour,Je suis débutant en flash, je désire réaliser une présentation, avec différents écrans, t un bouton en bas à droite, permettan d'aller à la pa
Aide needed, images, php et flash [ par Melgib ]
Bonjour a tous, je vous remercie d'avance de l'aide que vous m'apporterez. Voici une image (pas finite hein, mais c pour un exemple) : Mon problème es
LoadBar et taille de fichier [ par SoyYo ]
Bonjour Je suis en train d'essayer de me faire un site en flash mais n'etant pas encore tres experimente je pense faire pas mal d'erreurs donc je vie
Livres en rapport
|
Derniers Blogs
MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ?MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ? par ROMELARD Fabrice
Formation initiale Durant la formation, le découpage classique est le suivant (je donnerai les équivalences Suisse lorsque je les connaîtrais) : Ecole primaire jusqu'au Collège : Formation générale permettant d'obtenir les méthodes...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice Y'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENTY'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENT par Aleks
Quand on a ce genre d'erreur sans log :
Et bas on a juste envie de choper le gas de Microsoft qu'a développé ça et lui foutre des baffes de Coboye ! ...
Cliquez pour lire la suite de l'article par Aleks [HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL[HYPER-V 3] PRéSENTATION DES COMMANDLETS POWERSHELL par Pierrick CATRO-BROUILLET
Avec la sortie prochaine de la Beta Consumer Preview de Windows 8, j'avais envie de revenir sur une des fonctionnalités que j'attends le plus et que, en bon geek que je suis, j'utilise déjà : Hyper-V 3 ainsi son module PowerShell.
Il y a déjà pléthor...
Cliquez pour lire la suite de l'article par Pierrick CATRO-BROUILLET IIS7 - COMPRESSION GZIPIIS7 - COMPRESSION GZIP par cyril
La compression GZIP permet d'améliorer les performances de navigation en compressant ce qu'envoie le serveur à un client. Pour comprendre comment cela fonctionne, regardons ce qu'il se passe au niveau HTTP lorsqu'un client tente d'accéder à une ress...
Cliquez pour lire la suite de l'article par cyril SHAREPOINT 15 TECHNICAL PREVIEW MANAGED OBJECT MODEL SOFTWARE DEVELOPMENT KITSHAREPOINT 15 TECHNICAL PREVIEW MANAGED OBJECT MODEL SOFTWARE DEVELOPMENT KIT par Matthew
http://www.microsoft.com/download/en/details.aspx?id=28768&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+MicrosoftDownloadCenter+(Microsoft+Download+Center) ...
Cliquez pour lire la suite de l'article par Matthew
Logiciels
Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning Academy System (17.1.3.0)ACADEMY SYSTEM (17.1.3.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|