begin process at 2012 05 27 21:45:24
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ActionScripts

 > HEURE DIGITALE EN AS + COMPOSANT

HEURE DIGITALE EN AS + COMPOSANT


 Information sur la source

Note :
8,6 / 10 - par 5 personnes
8,60 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ActionScripts Niveau :Initié Date de création :13/02/2005 Date de mise à jour :16/02/2005 14:51:23 Vu / téléchargé :6 162 / 1 144

Auteur : MrdJack

Ecrire un message privé
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
cette source affiche l'heure comme un reveil (affichage 7 batons),
les batons sont dessinés en actionscript er le code est je pense assez bien compressé (le swf fait environ 1ko).

comme vous le verrez, les commentaires sont très complets et le code est bien organisé donc pas très dur à comprendre, juste quelques notions de logique combinatoire et le tours est joué.
une petite nouveauté, j'en ai fait un composant pour ceux qui veulent...


 Conclusion

je ne pense pas que le code puisse etre optimisé davantage, tout est sur la frame 1 de la scene maitre.
sinon je pense que le code est assez lisible.
j'ai mis le niveau en initié car c'est vrai que certains non habitués pourraient faire chauffer leurs neuronnes en regardant tout ca !!!

bref si vous avez des remarques me permettant d'améliorer cette source n'hesitez pas.

je l'ai mise aux formats MX pour que tous le monde puisse en profiter.

pour ce qui concerne le composant, c'est mon premier... (soyez indulgent si il est pas top).
il suffit de le placer dans le dossier "\firstrun\composant\" de votre répertoire FlashMX et il apparaitra dans le panneau composant.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • digit MX.flaTélécharger ce fichier [Réservé aux membres club]26 112 octets
  • digit MX.swfTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 139 octets
  • horloge digitale.swcTélécharger ce fichier [Réservé aux membres club]4 101 octets

Télécharger le zip


 Historique

13 février 2005 15:13:11 :
16 février 2005 01:33:20 :
optimisation du code et creation composant pour flashMX
16 février 2005 14:51:25 :
bug fixé dans le composant. (il était mal cadré). Il marche parfaitement maintenant

 Sources de la même categorie

Source avec Zip Source avec une capture OUVRIR UNE ANIMATION EXTERNE DANS UN CLIP VIDE. par KcHeY
Source avec Zip ZOOM SUR UNE IMAGE par yasdar
Source avec Zip Source avec une capture UN PEU DE MATH par yasdar
Source avec Zip Source avec une capture PARTICULE SYSTEM par yasdar
Source avec Zip Source avec une capture GALLERIE PHOTO AVEC XML par yasdar

Commentaires et avis

Commentaire de shubenka le 13/02/2005 13:58:14

ton algo n'est pas a la porté de tout le monde tu aurai du l'expliquer.

zz.haut_gauche._alpha = 255*(e != 1 and e != 2 and e != 3 and e != 7);

les and et or sont deconseillés remplace les par && et ||.

pour le nom des varable tu aurai pu quand même faire un effort :p.

Commentaire de MrdJack le 13/02/2005 15:18:02

désolé pour les commentaires shubenka mais je n'avait pas pensé que le code serait si dur a comprendre.

j'ai donc mis à jour mes sources afin d'y intégrer des commentaires tres détaillés. (une sacré tartine).

pour l'instant je continu l'optimisation du code. n'hesitez donc pas pour vos remarque... j'y resterai tres atentif.

Commentaire de WhiteMagus le 13/02/2005 15:30:44

Je trouve pas l'algorithme si complexe que ça. C'est sûr que c'est assez spéciale, mais je pense que ça coule de source.
Pour ce qui est du code, rien à dire.
J'aime bien le côté : tout en ActionScript même les graphismes.
En plus c'est facilement adaptable (toutes les barres se dessinent dans leurs clips respectables) si on ne touche pas à la disposition des clips les uns par rapport au autres.
Pour éviter cette maladresse, je serai toi, j'en ferai soit un mClip ou un composant. ça pourrait servir si on l'avait dans la bilbliothèque des composants.
@+ !

Commentaire de shubenka le 13/02/2005 15:57:37

cad que tu met ca en débutant. je trouve que le pauvre débutant peux étre vite perdu dans ton code. des clips vide de partout avec un peu de chance il ne les trouvent pas. Aprés au niveau algo pour qq qui n'a pas l'habitude je pense qu'il ne comprendra pas (il faut je pense avoir des notions de logique combinatoire).


il y a bcoup de boulet vu les questions que l'on voit sur le forum ...

Commentaire de MrdJack le 13/02/2005 16:07:16

merci WhiteMagus, je continu de l'optimiser actuellement et je travaille en parallele sur un afficheur texte du meme genre pour mon site web (actuellement en construction)

sinon ton idée d'en faire un composant est interressante,
là je suis en train de gérer :
- la couleur des batons (car le blanc ne convient pas forcément...
- la création des batons et leurs positionnement par actionscript (pour en faire un fichier actionscript pur).

pour en revenir au composant,
je pense que j'en ferait un avec mon afficheur de texte en actionscript sauf que pour l'affichage des batons est plus recherché :
haut_gauche._alpha = 255*("bbcdefgiopqrstz123567890?]})%".lastIndexOf(t)>=1)
car sinon ca ferait trop de comparaison ...

il aura donc pleins de parametres (taille, couleur du texte, et il integre deja la fonction d'affichage heure et date).
il sera dispo sans doute d'ici la fin de la semaine...

encore merci d'accorder de l'attention a cette source.

Commentaire de WhiteMagus le 13/02/2005 16:12:24

OK. ça a l'air super. J'attends donc la màj pour mettre une note.
Et j'avais pas vu. shubenka a raison, c'est pas du niveau débutant ! Les pauvres !
@+ !

Commentaire de pegase31 le 13/02/2005 17:09:42 administrateur CS

Petite source bien faite, bien commentée et trés sympa !
De plus, belle optimisation pour les 7 dernières lignes qui affichent les Chiffres ... même si une police aurait été de meilleure facture.

Je souligne surtout l'effort qui a été fait d'avoir mis les sources dans les 2 format (même si juste le MX aurait été suffisant, car on peut l'ouvrir avec les 2).


Peg'

Commentaire de Blacknight91titi le 13/02/2005 20:39:54

Super source !
J'aime beaucoup
J'avou ne pas avori compris les dernières ligne par contre.... :S
9/10

Commentaire de Blacknight91titi le 13/02/2005 20:44:38

j'avai pas  vu que t'allai faire une mise a jour...
J'atend la mise a jour pour noté

Commentaire de MrdJack le 16/02/2005 15:02:23

o fait peg' , c'est vrai qu'une font serait pas mal non plus

mais des horloges comme celle-ci ont en voit tous le temps, il suffit de telecharger une font et de la réutiliser en texte dans flash.

mon but est plutot  d'en faire une qui prend relativement peu de place et qui n'a pas besoin d'une font speciale...

car tu sait bien que si la font en question n'est pas disponible sur le pc qui execute le swf, la font est automatiquement remplacée par celle qui est par défaut.

ce qui devient quasi inutile dans ce cas...

avec ce systeme, ca marche partout et ca rend bien.

du moins ca me sert bien pour mon site web...

merci a tous pour vos apréciations et j'attend la note avec impatiente !!!

@++                                                     Mrdjack

Commentaire de pegase31 le 16/02/2005 18:23:50 administrateur CS

Pour la police, lorsqu'elle manque dans le PC, tu n'as apparement pas compris le principe des polices de ontours .. flash intègre les caractères de ta police dans le SWF une fois compilé, à condition de le-lui demander ... mais l'important est de faire ta propre source comme tu l'entends.

JE me demande si on ne pourrait pas faire d'amélioration sur le côté graphique en faisant un rendu de "morceaux" d'afficheurs digital qui s'abaisse avec un petit rebond. Mais ce n'est qu'une suggestion.

Peg'

Commentaire de stown le 22/02/2005 10:01:06

vraiment bien ta source j aime comme ta obtimisé ton code! avec les commentaires tes 7 dérnère lignes son facile à comprendre^^ et j'avai jamais penser que c'etai possible de faire comme sa... merci sa va bien m'aider pour la suite!
++

Commentaire de penombre le 20/03/2005 19:39:11

Salut, quand j'essai de changé la couleur du texte plus rien marche pourquoi ?

Commentaire de MrdJack le 21/03/2005 15:31:34

salut penombre,
tout d'abord je viens de revérifier la source déposée et je peut t'assurer que la couleur fonctionne.

peut-être que tu ne connais pas le format d'une couleur :

0xFFFFFF  --> c'est le format RGB (Red, Green, Blue)

0x définit juste le format (ici en hexadécimal)
puis les trois composantes des couleurs sont codées sur 2 caractères : de 0 à 255 soit 00 à FF en hexa.

sinon si tu comprend toujours pas, je te conseille d'aller jeter un petit coup d'oeuil à la classe color dans l'aide de flash...

j'espere que tu arriveras à mettre la couleur que tu souhaite, merci et à bientot

@++                                      Mrdjack

Commentaire de penombre le 21/03/2005 17:40:15

HA !!! OK merci ^^" , désolé

Commentaire de acydcrash le 22/05/2006 19:22:58

Superbe source ;)
Je commence dans le Flash et je ne m'y connait pas très bien.
Je connais quelques languages et j'ai plus ou moins vite compris le fonctionnement.
Ca faisait longtemps que je voulais me faire une petite horloge de ce style.
Merci beaucoup à toi ;)
10/10

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 0,452 sec (3)

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