begin process at 2010 03 19 02:26:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

MX2004: CLASS

 >  GÉNÉRER DES VALEURS PAR "DEFAULT"

GÉNÉRER DES VALEURS PAR "DEFAULT"


 Information sur la source

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :MX2004: CLASS Classé sous :default, class, librairy, resolve, objet Niveau :Initié Date de création :31/01/2006 Date de mise à jour :31/01/2006 12:29:55 Vu / téléchargé :2 735 / 259

Auteur : top30

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


 Description

Cliquez pour voir la capture en taille normale
Voici un "bout" de ma librairie de fonctions sur les Object.
Celle-ci comportant 3 fonctions permettant de créer des "defaults" en cas d'appel à une fonction, ou propriété inconnue.
Ca vous permettra en passant, de comprendre la fonction "__resolve" de la classe Object.

Vous y trouverez :
- Obj.setDefaultValue(o,value) ;
- Obj.setDefaultProperty(o,name) ;
- Obj.setDefaultFunction(o,function) ;
- Obj.deleteDefault(o) ;

Fla de démo sur l'utilisation de ses 3 fonctions...



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   __hopeCore
  • Default.flaTélécharger ce fichier [Réservé aux membres club]52 224 octets

Télécharger le zip


 Historique

31 janvier 2006 12:29:56 :
Ajout de la fonction "deleteDefault" Explication de comment éviter de générer une boucle infinie....

 Sources du même auteur

Source avec Zip Source avec une capture BASE SCOLL SUPER SIMPLE
Source avec Zip AS3 PROTOTYPE
Source avec Zip Source avec une capture LIGHTFILTERFX: UNE CLASSE D'EFFET D'OMBRE ET DE RELIEF...
Source avec Zip Source avec une capture RENDERDELEGATION: UNE CLASSE SUR L'EVENT.RENDER DU STAGE...
Source avec Zip Source avec une capture GET_RELATIVE_MATRIX3D: LE CONCEPT...

 Sources de la même categorie

Source avec Zip Source avec une capture LECTEUR MP3 AVEC LISTE DE LECTURE, STREAMING OU NON (COMPOSA... par eron
Source avec Zip ENREGISTRER DANS UN FICHIER TEXTE AVEC L'AIDE D'UN EXE par Mr_Qqn
Source avec Zip Source avec une capture CLASSE CALCULATOR par BananaTree
Source avec Zip Source avec une capture CLASS "PATERN" : PERMET LA CRÉATION DE REMPLISSAGE DE MOTIF ... par top30
Source avec Zip Source avec une capture MA CLASSE DE BASE SUR LES TEXTES ( STRINGS ) par snakeeater1

 Sources en rapport avec celle ci

Source avec Zip OBJETFLASH! par LeFlashiste
Source avec Zip Source avec une capture ANIMATION FLASH, DÉPLACEMENT D'OBJET par lofawu
Source avec Zip Source avec une capture FULLSCROLLBAR: AS3 SCROLLBAR CLASS par JeMi
Source avec Zip Source avec une capture FLASH CS3 : FINAL CLASS "CLOCK" par top30
Source avec Zip COMPARATIF DE RAPIDITÉ ENTRE OBJET GÉNÉRIQUE ET INSTANCE DE... par top30

Commentaires et avis

Commentaire de snakeeater1 le 31/01/2006 19:48:37

Très simpas ^^

par contre petit erreur de commentaire :
"// On établie ne "PROPIETE" par default...
Obj.setDefaultProperty ( hellos, "fr" ) ;

trace ( "Propiété par defaut :" ) ;
trace ( "  FR : " + hellos.en ) ;
trace ( "  FR : " + hellos.fr ) ;
trace ( "  DE : " + hellos.de ) ; // Affiche "Salut"
trace ( "  ES : " + hellos.es ) ;
trace ( "" );"

d'après la lign "Obj.setDefaultProperty ( hellos, "fr" ) ;" , "trace ( "  DE : " + hellos.de ) ;" devrait afficher "fr" ^^ enfin on comprend tout de même très bien ^^

Note : 9/10
Commentaire : Très utile ;) j'avais jamais penser à faire ça, c'est vrai que sa sert bien ^^

Commentaire de snakeeater1 le 31/01/2006 19:56:17

pfff autant pour moi j'avais pa vu que c'était un Obj.setDefaultProperty ( hellos, "fr" ) ;, je croyais que c'était un "Value" encore dsl ^^

sinon la propriété on est obligé de la mettre entre guillemets "" ?

Commentaire de top30 le 31/01/2006 23:10:28

oui...
C'est une nomination et non une référence...

Commentaire de BananaTree le 01/02/2006 11:24:56

slt,
ça ce me fait doucement hurler de rire :
"Ca vous permettra en passant, de comprendre la fonction "__resolve" de la classe Object."

bref, pourquoi tu n'utilise pas une instruction native pour terminer la boucle ? Est-ce un oubli, ou un choix délibéré?

++ et bonne continuation.

Commentaire de top30 le 01/02/2006 12:38:20

Salut "BananaTree"...

Désolé mais :
"...pourquoi tu n'utilise pas une instruction native pour terminer la boucle ? ..."

Je comprend pas, expliques toi...

|=\

Commentaire de BananaTree le 01/02/2006 13:04:17

ben break ou return plutot que i=n, ce qui forcerait, je pense, l'ârret instantané de ta boucle sans ré-analiser la condition.

Commentaire de top30 le 01/02/2006 19:07:32

Simplement que parfois, je doute sur l'éfficacité d'un "break" au sein d'un "if" imbriqué dans d'un "while".
Mais tu as raison, je corrige.

Commentaire de top30 le 01/02/2006 19:53:20


    http://www.hopemultimedias.com/classes/DefaultChildText.zip

Mélange de "XML" et "__resolve". Ca vous plaira beaucoup j'en suis sur !

Commentaire de BananaTree le 02/02/2006 12:11:47

MOI CA ME DERANGE !

souvent les flashkodeurs sont vachards, mais si ils allument une source, en général il disent clairement si elle est nulle ou koi. (ça me plait pas comme système, mais ça à l'avantage de filtrer un minimum).

C PAS LA FOIRE A LA CONNERIE NON PLUS !

pour revenir à ta source, j'ai décidé d'implementer Vector au modele Observer. (C innutile pour 95% des devellopements sous AS, mais dès kon veut faire de l'evenementiel c impossible de s'en passer.)

Commentaire de top30 le 02/02/2006 15:54:26

A laquelle ?
Tu as vus la DefaultChildText ?
Je l'ai créer pour un site "multilingue", coupler un une fonctiem replissant automatiquement des "champs" selon leurs nom c'est bien bien pratique.

Quand au "observer", "observable", moi j ai aissé tomber pour une "class" EventbroadCaster" implantée. prennant en charge les "écoutes" comme "les écouteurs".

Commentaire de BananaTree le 02/02/2006 16:18:31

*non je réagissais juste à la note 1.

les EventbroadCaster et autres délagations d'events sont assez logique dans AS2.

dans mon cas, l'avantage d'Observer, c vraiment d'utiliser une classe Vector de style java. Ca va me permettre de réatribuer le skin de mes classes lookAndFeel (chargée dynamiquement), même sur les éléments déjà affichés, et ce sans boucler sur les propriétés. la logique voudrai qu'on implemente Vector et les collections même sur event Dispacher.

pour comprendre ma façon de voir, au prochain update du SPAS je rendrai dispo le code ça :
http://www.flashapi.org/allan_poe_project/

- 20ko pour le skin de base et 25ko pour le skin vista
- 34 lignes de code (une cinquantiane pour faire joli et aéré.)

bon code ++

Commentaire de top30 le 02/02/2006 19:39:03

Et qu'est-ce que "vector" ???

Commentaire de BananaTree le 02/02/2006 20:09:40

en gros, c une classe qui crée des occurence qui acceptent des objets en tant que variables. beaucoup mieux que Array en somme. (avis personel)

Commentaire de nicoptere le 06/02/2006 07:18:07

bonjour,

et pourquoi pas juste des objets imbriqués au lieu de vector ?
Sachant qu'en AS2, malgré le typage fort, tous les arguments sont de type Object, si on peut dire, par défaut.

bonne journée

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

objet Session comme en ASP Session.LCID [ par MrBoubou ] Salut à tous.Comment peut-on obtenir le même résultat que pour une Session.LCID en ASP qui permet de garder des infos sur la région (langue du naviga Associer du son aux actions (click, hitTest...) [ par joe666 ] Salut à tous les pros de ce site !Je vs ai déjà ecrit il y a qq jours car je realise un petit jeu flash et au fur et à mesure que j'avance j'ai plein un effect élastique [ par hypnotik ] voilà, je cherche un scrip pour flash mx bien particulier:ce serai pour faire un objet qui pend au bout d'un élastique, l'objet tomberai , se balancer Transparence d'objet Flash sous Netscape [ par mickski ] Bonjour à tous, J'aimerai savoir comment faire pour rendre une anim flash transparente sous Netscape < v7.0. J'ai un flash qui est bien transparen melangeur de couleurs [ par YarbY ] Salutj'ai un p'tit souci avec le melangeur de couleur qui est légèrement ENERVANT!!!!!!!!!!!!! d'autant plus que je ne rencontrais pas ce pb avant !! Utiliser une variable en nom d'objet [ par zgeblez ] Bonjour a tous, Voici mon probleme.J'ai plusieurs objets :objet1objet2objet3J'ai plusieurs boutons :bouton1bouton2bouton3En cliquant sur le bouton 1, image sur plusieurs plan [ par galyas ] Salut!!voila, j'aimerai pouvoir insérer un objet animé sur une image jpeg (en fond). Là où ca se complique c'est que j'aimerai que cet objet soit parf comment voir la structure des objets [ par knz ] Bonjour j'aimerais simplement voulu savoir où faut il clicker pour connaitre la structure des données d'un objet (par exemple connaitre toutes les mét Création d'objet de formulaire à la volée [ par joebarteam88 ] Salut,je suis en train de mettre en place une appli flash communicant avec java (via XML). Suivant ce que me retourne Java , je genere dynamiquement d Flash - Les objets et leur accés. [ par Aki75 ] L'objet TextField supporte des liens HTML, cependant je n'ai pas trouvé le moyen d'effectuer la même fonctionnalité que les ancres pour cette objet, e


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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 : 0,671 sec (4)

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