Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

32 commentaire(s) de faiblard sur des sources sur tout CodeS-SourceS

Le : 18/05/2009 09:02:08
Source : BREVET - POINT - MENTION
Tu devrais rajouté une ligne qui permette d'utiliser le point ou la virgule (comme ça tu enlève la grosse phrase rouge sur ton prog...)

Un switch a la place de la série de if/elseif qui compare toujours la même variable et préférable.
Tu peux même, a mon avis remplacer cette partie de manière plus élégante avec une boucle for...

De même pour ta série de fonction et tes 4 listener tu devrais pouvoir regroupé tout ça.

Plutôt que mettre les options a -50 ne peut tu pas juste faire un true/false sur leur visibilité?


Le : 12/05/2009 14:40:16
Source : SCROLL SUR GALLERIE PHOTOS
Un passage a un fichier externe plutôt que tout dans le fla serait pas mal...

De plus le code directement dans le symbole de la bibliothèque ce n'est pas top.

Il ne t'as pas indiquer la formule car dépend de l'effet que tu veux.

2 fla pour un composant quasi identique... On doit pouvoir regrouper cela a mon avis.

un else if plutot que 2 if a la suite (et rajoute les accolade ca mange pas de pain) (y'a d'autre endroit ou tu peu mettre des else if plutot que 2 if de suite) //Souris dépasse à gauche
if(ScrollMask._xmouse <= 0) scrollMask_X = 0 ;

//Souris dépasse à droite
if(ScrollMask._xmouse >= ScrollMask._width) scrollMask_X = ScrollMask._width ;

et il est vrai qu'il reste des test en trop inutile.


Le : 11/05/2009 18:52:01
Source : PLAYER FLV AS3 - XML
"Est-ce que tu penses que ça améliorerait les perfs ? ... Je continue d'étudier ça."
pour les this ça n'améliore pas les perfs mais certain trouvent ça plus lisible car on sais de suite que c'est un membre de la classe

Pour les fonctions Fwd et Rew : Tu fais qu'un fonction avec différent paramètres... Après faut réfléchir a comment faire :)

Effectivement j'avais pas vu que tu décrémenté le inc... Erreur de ma part :)

Pour les égalités strict : cela est sensé être plus performants en AS3 mais cela permet surtout de vérifier la valeur et le type de la variable testé ce qui rend le code plus robuste.


Le : 11/05/2009 10:52:40
Source : PLAYER FLV AS3 - XML
Après une première lecture rapide :

Il serait préférable de mettre les this. devant les membres de la classe (ça fait quelque carac en plus mais on sais de suite si c'est une variable local ou non...)

Je pense que l'on peu en réfléchissant un peu regrouper en partie les fonction Fwd et Rew le code étant très proche même dans ton exemple...

(a part le else qui est légèrement différent dans les 2 mais on doit pouvoir regrouper...)

de plus dans functionRew :

(un ; a la fin de var string et un nom plus explicite serais pas de refus)
var string:String = (xml.elements()[inc].@stream)

if (string != (xml.elements()[0].@stream))
{
inc--;
                       player.play(xml.elements()[inc].@stream);

Pourquoi va tu rechercher xml.elements()[inc].@stream sur la ligne ci dessus? ce n'est pas la même que contenu dans string?

Pourquoi ne pas passez au égalité/inégalité stricte? (=== et !==)

Utilité de cette ligne : Si c'est = a 0 on assigne 0... de même légèrement au dessus (dans le code) mais avec 10
if (sf.volume == 0)
{
sf.volume = 0;
}


Le : 23/04/2009 11:28:34
Source : LISTE REPERTOIRE (DIR EN PHP)
Et pourquoi ne pas utiliser path_info pour récupérer l'extension?

Faire plusieurs fois filesize sur la même variable et ridicule tu le fais une fois et tu le stock...


Le : 14/04/2009 09:08:26
Source : CRÉATEUR DE CLASSES DE DONNÉES
Bonjour,

Je n'ai pas encore testé la sources mais :

Tu devrais créer un fichier ou donner le choix entre créer un fichier et copier coller ce serais plus pratique...

Pour la fonction qui fait x tabulations avec un for :
Tu peux utiliser str_repeat (qui sera surement plus optimisé et plus propre) : http://fr.php.net/manual/fr/function.str-repeat.php

Que ce soit en flash, flex, php :
# for ($i=0;$i<count($variabelen);$i++){
# print tabs(2).$variabelen[$i]."=_".$variabelen[$i].";\n";
# }

On ne met jamais de count dans la conditions d'une boucle for car cela peu créer une boucle infinie et cela prend des ressources inutiles pour rien


Le : 02/04/2009 08:59:14
Source : LISTING DU CONTENU D'UN DOSSIER
Tu peux aussi sortir le sort de ta boucle while, un sort juste avant le renvoie devrais suffire.


Le : 12/03/2009 08:51:43
Source : MENU DÉROULANT (ENCORE UN !!)
Je regarderai le code plus tard mais il est dommage que le clip remonte légèrement en y a la fin car si on laisse la souris en bas du clip et qu'on ne la bouge pas le clip grandi et rétréci grandi et rétréci....


Le : 27/02/2009 14:10:56
Source : JEU DU VIH EN AS 3
Ca serais cool d'avoir la source en fichier aussi


Le : 20/02/2009 14:23:19
Source : BOUTONS POUR DÉPLACER UN PERSONNAGE
Des duplicatemovieclip avec aucun paramètres?

Un départ ou toutes les animations sont joués en même temps avant qu'on clique sur un bouton...

Si on clique sur tout les bouton très rapidement c'est la cata..

Qu'elle est l'intérêt de la source?



1 2 3


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.