begin process at 2012 02 10 12:00:08
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Date & heure

 > FLASH CS3 : FINAL CLASS "CLOCK"

FLASH CS3 : FINAL CLASS "CLOCK"


 Information sur la source

Note :
Aucune note
Catégorie :Date & heure Classé sous :timer, time, event, precision, class Niveau :Initié Date de création :20/09/2007 Vu / téléchargé :11 121 / 853

Auteur : top30

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Pas satisfait des possibilités de la classe "Timer" de l'AS3.
J'ai donc créer une classe similaire "Clock" que j'utilise énormément.

Pour les possibiltés vois le Fla ci-joint.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture UN PACKAGE "HISTORIC" POUR GÉRER VOS COMMANDES
Source avec Zip CLASS IMAGE ET IMAGEEVENT
Source avec Zip CONSTANTE D'OBJET INMODIAFIABLE ET DÉBLOQUABLE
Source avec Zip Source avec une capture PERSONNALISATION DE COMPOSANT ET GESTION XML
Source avec Zip Source avec une capture PHP COUNTER EVOLUTION

 Sources de la même categorie

Source avec Zip INTERFACE D'ADMINISTRATION POUR CALENDRIER ÉVÉNEMENTIEL - FL... par FleuryK
Source avec Zip Source avec une capture HORLOGE NOIR HORROR par free4mix
Source avec Zip Source avec une capture HORLOGE SPATIALE par flyvallej
Source avec Zip Source avec une capture HORLOGE ANALOGIQUE STYLE VISTA par mohshow
Source avec Zip HORLOGE SANS OBJET NEW DATE ! par sleepless_2101

 Sources en rapport avec celle ci

Source avec Zip CONVERTIR MILLISECONDES EN MINUTES:SECONDES. ( EN AS2 / DÉBU... par CortoHHasur
UN PETIT CHRONOMÈTRE DEGRESSIF TOUT SIMPLE EN AS2 par ourso
Source avec Zip Source avec une capture FULLSCROLLBAR: AS3 SCROLLBAR CLASS par JeMi
Source avec Zip Source avec une capture SIMPLE JEU DE TIR EN AS3 par DigitalLumberjack
Source avec Zip Source avec une capture CLASS AS2 "CLICKMOUSE" : OBJET EVENT DE MOUSE CONTENTANT DES... par top30

Commentaires et avis

Commentaire de top30 le 20/09/2007 20:07:34

ATTENTION :
La classe "magicAS3.freePack.core.Map" du package joint ne fonctionne pas !

Commentaire de bali_balo le 21/09/2007 14:04:51

Quand vais-je me mettre à l'AS3, snifff
J'ai peur de découvrir l'AS3! :P
J'en ai tellement bavé avec l'AS que ça ne me donne pas envie de redécouvrir un langage.
Oui : redécouvrir car il y a eut tellement de changement entre l'AS2 et l'AS3...
C'est reparti pour des milliers de tests et lecture de tuto pour le comprendre :S

Remarque pour les admins :
Peu de personne ose le dire, mais je pense que ce site a été "pollué" par TROP de débutant en Flash. Je sais...tout le monde est passez par là, mais j'ai arrêté de participer au forum (voir même de poster des sources) car les questions se répètent 100000000000000000000 fois et certaines sources ne servent vraiment à rien, à part montrer que je sais faire une interpolation de clip...
Je regrette que toute ces personnes ne font pas l'effort de chercher quelques minutes sur ce site qui a permis à beaucoup de personne de découvrir Flash, et d'être de très bon développeur :D.
Personnellement, aujourd'hui, peut être grâce à ce site j'ai atteint un bon niveau en Flash et je suis devenu chef de projet Flash.
Je suis peut être méchant dans ce message, mais je pense que beaucoup de personne pensent la même chose que moi.
Alors faudrait revoir les catégories des sources Flash : en l'occurence pour l'AS3, Flex, FlashRemoting, etc...

PS : désolé top30 d'avoir posté ce message sur ta source :(
A supprimer si cela gène qui que ce soit.

Commentaire de mouahaha le 21/09/2007 14:42:13

Désolé top30, ce n'est pas forcément le lieu approprié pour ca, mais je suis d'accord avec bali_balo...
De retour sur le forum récemment, je suis effrayé de voir le niveau des questions, alors que pour la grande majorité d'entre elles, un peu d'expérimentation et deux minutes de recherche dans l'aide de Flash ou sur FlashKod sont juste ce qu'il faut pour trouver la réponse...
Ca représenterait un sacré boulot, mais peut-être faudrait-il faire un tri dans les sources et mettre en place des sources de références claires et bien codées pour des fonctions de base afin de fournir un support accessible et de qualité.
Et revoir les catégories éventuellement comme le propose bali_balo.

(Ce post est à supprimer aussi évidemment si nécessaire)

Commentaire de bali_balo le 21/09/2007 15:56:56

"La recherche est ton amie ! Promis elle ne te mordra pas..."

Trouvé sur un post du forum titré :"SUPER-DEBUTANT-CHERCHE-COMPRENDRE"

lol...

Commentaire de top30 le 21/09/2007 20:22:17

Et la source dans tout ca ?
Elle plait ?

Commentaire de WhiteMagus le 22/09/2007 00:24:35

Lol, en fait je parle en mon nom, mais ça peut s'étendre à pas mal de monde je pense : il y a maintenant 4 catégories : "débutants", "confirmés", "experts" et après la catégorie "Top30". Lol, moi je programme pour le plaisir et comme Bali_Balo, c'est dur de redécouvrir un langage, donc tes sources en AS3 n'ont pas beaucoup de commentaires, lol.

Désolé. Je me mettrai sûrement un jour à AS3, mais pas pour maintenant (début de la fac).

++

Commentaire de bali_balo le 22/09/2007 01:20:07

Pas beaucoup de connaissance en AS3 même s'il en faut peu je pense pour ta source.
Mais je ne connais pas la classe Timer du package AS3, donc :S. Et j'ai rien comme compilateur pour tester ta classe sous une autre application.

Juste une question : pourquoi déclarer tes attributs et méthodes en "protected" si tu déclares ta classe "final"?
(final???!!!! pourquoi tu ne veux pas qu'on hérite de ta classe, méchant! :P)

ENFIN MES MOTS CLES CHERIES!!! protected, final.
Top30, ya t il le mot clé "abstrac"???

Bon courage à tous ceux qui découvrent l'AS3 :D


bali_balo....

Commentaire de tlecoz le 22/09/2007 04:08:03

Hello,
Je parlais justement de ce probleme (de timer) sur mediabox tout a l'heure.Ca a l'air de marcher, a vrai dire, je n'arrive pas a y croire :)
Le code semble de prime abord un peu complexe : utiliser clock,time,process...pour avoir le rendu du SWF, dans un premier temps, ce fut surprenant.
Mais visiblement, tout ca fait partie d'un framework, et, une fois la surprise passée, l'architecture semble logique. C'est pas mal du tout ! La classe EventList est une idée simple mais tres bonne, je vais appliquer le principe dans mon framework :)
Juste une petite amelioration tres simple a faire dans ton code :
dans la class Clock, a la fin de la function _updateInstance, tu devrais rajouter :
if(e.updateAfterEvent != null){
  e.updateAfterEvent();
}
et remplacer le typage Event par * de e

cela ameliorera grandement la fluidité des animation si on se base sur un Timer et non sur un enterFrame.

9/10

Commentaire de tlecoz le 22/09/2007 04:13:48

Sinon, entierement d'accord avec bali_balo, ce serait bien que l'interet de chaque source soit verifié par un moderateur, ou qu'une rubrique 'code redondant' apparaisse et gere le tout-venant :))
En fait, j'ai l'impression que ca manque de moderateur ici. Il n'y a pas ce probleme sur mediabox, ou en moins pire.

Commentaire de top30 le 24/09/2007 11:06:56

1/ Mes functions déclarées "protected" ou "private" qund la classe est finale, c'est juste un problème "d'habitude". Tu as raison ca ne sert à rien !

2/ Certaines de mes classes sont "finales" afin de pas surécriture certaines fonction set éventuellement éviter ainsi un mal fonctionnement. Une classe type "Timer" est plus utile est implémentation que en héritage. C'est mon avis.

3/ "e.updateAfterEvent" ne sert à rien !
Dans une première version l'évent "ClockTimer" existait et comportait cette fonction.
Mais aprés divers tests. je me suis vite rendu compte que cela n'apporterai rien de plus puisque le "time" restait identique.

4/ Les class "Process", "Time", "Scalar" etc sont des classes pouvant paraitre inutiles, mais quand tu essaie de créer des "frameWorks", tu te rend vite compte qu'un grand nombre de petites "utilités" reviennent trés souvent :
- Connaitre le "timer" depuis...
- Limiter une entrée ou une sortie à entre 0 et 1...
- Connaitre l'échelle d'un nombre par rapport à deux autres...
etc, etc...

5/ Depuis la fin de la semaine cette classe a encore changée !!!!
Elle est reste identique mais peut être étendue à travers une classe du package "magicAS3.freepack.events" qui s'appelle : ClockDispatcher !
Une classe "IMPLANTANT" une Clock et en gardant publiques les fonctions de base.

Voila et merci pour vos commentaires bien constructifs !
Cordialement.

Commentaire de zoukozouko le 24/09/2007 16:13:57

à mon avi, je suis pas encore assez "initié" pour juger la source.
J'arrive même pas à visualiser le swf.
Tout clignote indéfiniement.
Y'a un truc que j'ai zapé?
MErci

Commentaire de tlecoz le 24/09/2007 19:47:57

3/ "e.updateAfterEvent" ne sert à rien !
Dans une première version l'évent "ClockTimer" existait et comportait cette fonction.
Mais aprés divers tests. je me suis vite rendu compte que cela n'apporterai rien de plus puisque le "time" restait identique.

Peut être au niveau du Timer...Je n'ai pas testé a ce niveau là, mais au niveau du rendu des animations , je trouve cela incomparable en terme de fluidité.

Commentaire de top30 le 24/09/2007 20:37:23

Apres test, je te confirme...
Selon mon frameWork, "e.updateAfterEvent" n'a pas d'effet !

Commentaire de _benjy le 25/09/2007 10:47:53

Salut TOP30
Je viens de tomber sur ta source en faisant un peu de veille, et vu que j'suis pas encore au top (30 lol) de l'AS3 car j'ai pas encore absorbé le language, me viens une question en lisant ta source : Pourquoi refaire Timer ? quel est donc le problème avec la class Timer original ?
Sinon tjs bravo pour tes bonnes sources ca le fait... j'me suis servi de ta class de distortion récement, et ca le fait (http://www.aicf.fr/site.html)

++
_benjy

Commentaire de tlecoz le 26/09/2007 00:53:09

UpdateAfterEvent permet de faire des updates à des instants situé "entre deux frame". Sans le updateAfterEvent, que tu utilise onEnterFrame ou setInterval ou timer, l'actualisation de l'image dependra de la cadence de l'animation. Avec updaterAfterEvent, la cadence de l'animation principale n'est pas plus rapide, mais dispose de bcp plus d'image, et est donc plus fluide.
Pour tester, met la cadence de l'anim a 12 image/seconde. Le resultat du updateAfterEvent sera flagrant. :)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

AS2 timer [ par Ariranha ] Ôpa,J'ai donc un timer en AS2 :setProperty("", _quality, "BEST");setProperty("", _quality, "BEST");MovieClip.prototype.timer = function (sec){    var Lecteur mp3 : Problème Lecture/pause [ par annexe04 ] Bonjour, Alors voici ce que j'ai essayé de faire : Je veux un petit lecteur mp3 autonome avec un bouton Lecture/Pause et Arret. Au chargement de la pa Un timer avec les milisecondes [ par alex59153 ] Voila,je suis nouveau en AS (enfin,tout mon été :p),et donc je cherche a faire un petit projet (pas d'info :p),mais le problème,c'est qu'en AS 2 (j'ai Comment modifier une "class" svp [ par winniegames ] Bjr tt le monde, Je dois ajouter une ligne de code sur une frame du type "class".Sans tout mettre voici le type de frame, [code]class com.nov Problème dans un script de galerie !! [ par lilliputien ] Bonjour,Je suis sur un petit projet de galerie qui se génère automatiquement à l'aide d'un XML.Le XML est de cette forme : <images>    <i réalisation d'un preload qui charge une animation flash qui à son tour charge une page HTML [ par winnie2801 ] BonjourJe recherche les codes AS3 qui permettent de réaliser un preload qui fonctionne (barre de chargement avec pourcentage) ainsi que le lien qui pe bouton arrière plan aléatoire [ par masterjed ] Bonjour !Je suis en train de bosser mon nouveau portfolio en ligne, me disant que ce serait une bonne façon de m'attaquer à l'AS3 (en sachant que je s setInterval dans une class [ par webcrea92 ] Bonjour,la classe ci-dessous est rattachée à un clip logo dans le fla. dans la première frame il y'a 2 instances logo1 et logo2.Au lancement les 2 cli probleme avec un timer [ par zak2mars ] Bonjour a tous !Je suis débutant et je vous fais part de mon problème :Je souhaite faire un bandeau avec le défilement d'image par alpha.Je cherche en probleme de event.complete sur certaine images [ par michelsylv ] Bonjour a tous j'étais sur un petit projet mais un problème m'est apparu.Je dois chargé des images distante, tout marchait bien jusqu'a ce que je fass


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,373 sec (4)

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