compteur
 
AccueilPortailFAQS'enregistrerConnexion

Partagez | 
 

 Fudge - AS2 framework

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
Invité
Invité



Message Sujet: Fudge - AS2 framework   Jeu 05 Nov 2009, 02:34

Bonjour bonjour,

Je suis très heureux aujourd'hui d'annoncer un autre projet. Fudge.

Fudge regroupe tout des frameworks dans tout sortes de langages. Tout ce qui peut aider quelqu'un et à faire des taches plus rapidement.

Donc, la partie qui devrais vous intéresser, c'est la partie que j'ai commencé. Un framework en actionscript 2.

Sa consiste en un selecteur de movieclips. Il peut être parfois long de répéter plein de fois les root et les intructions presque indentique plusieurs fois. Donc, ce que je propose, c'est de remplacer, par exemple, ça:
Code:
_root.rond0._x = 0;
_root.rond1._x = 50;
_root.rond2._x = 25;
_root.rond3._x = 78;
_root.rond4._x = 102;
par ça
Code:

F("rond0,rond1,rond2,rond3,rond4").x("0,50,25,78,102");
ou même par ça (vu que c'est une suite de movieclip)
Code:
F("rond[0-4]").x("0,50,25,78,102");

Je finalise et je vous donne le script au cours de la semaine .
Revenir en haut Aller en bas
Beldjilali
Programmeur


Nombre de messages : 3016
Date d'inscription : 24/06/2007

Message Sujet: Re: Fudge - AS2 framework   Sam 07 Nov 2009, 14:46

Prometteur ce petit pas Wink
Revenir en haut Aller en bas
Invité
Invité



Message Sujet: Re: Fudge - AS2 framework   Dim 08 Nov 2009, 22:33

Je suis face à un probleme qui me frustre totalement et dont je ne comprend rien .. Shocked Regardez..
Code:
var Fudge = function(s){   
       var sp = s.split(",");
      var spt = s.split(";");
      var clipsNames = new Array();
      if(sp.length==1&&spt.length==1){
      clipsNames = sp;
      }else{
         for(var i=0; i<sp.length; i++){
            var scut = sp[i].split("[");
            if(scut.length==1){
               clipsNames.push(sp[i]);
            }else{
               var ns = scut[1].slice(0, scut[1].length-1);
               var n = ns.split(";");
               for(var j=0; j<n.length; j++){
                  clipsNames.push(scut[0]+n[j]+"");
               }
            }
         }   
      
     }
  this.clipsNames = clipsNames;
return clipsNames;

   };
   Fudge.prototype.hey = function(){ // Fonction juste pour tester.
      return this.clipsNames+" HEYHEY";
   };

   
var F = function(s){
   return new Fudge(s);
};   

var B = new Fudge("clip[1;8;2;5]");
_root.m_text = B.hey();//Tout va bien et tout marche bien .. Mais ce n'est pas la syntaxe que je veux...

var A = F("clip[1;8;2;5]");
_root.m_text = A.hey();//SA RENVOIE UNDEFINED ..RRRRRRRRR [BAVE SUR LE COIN DE LA BOUCHE] .. Mais la syntaxe est bonne
 

Je suis TOTALEMENT désespéré par toute la rage que me cause ce problème .. Avez-vous une idée qui pourrait m'aider ? Car la variable A et la variable B sont supposé être identique ..
Revenir en haut Aller en bas
the virus
Co-administrateur
Co-administrateur


Nombre de messages : 3475
Age : 23
Date d'inscription : 31/12/2005

Message Sujet: Re: Fudge - AS2 framework   Mar 10 Nov 2009, 00:00

enléve les new je pence

_________________


Je donne des cours pour e-anim ou la création de site.Pour plus d'info me contacter par MP(Skype: thevirus94)
Revenir en haut Aller en bas
Invité
Invité



Message Sujet: Re: Fudge - AS2 framework   Mar 10 Nov 2009, 00:06

the virus a écrit:
enléve les new je pence

Je peut pas enlever les new si je veux utiliser les prototype..

Mais pourtant ..

A = new Fudge ..
B = F qui retourne new Fudge .. donc B = new Fudge

Ya rien a comprendre ..
Revenir en haut Aller en bas
the virus
Co-administrateur
Co-administrateur


Nombre de messages : 3475
Age : 23
Date d'inscription : 31/12/2005

Message Sujet: Re: Fudge - AS2 framework   Mar 10 Nov 2009, 00:09

a la palce de faire un retune new fudge(); fait :
toto=new fudge();
return toto;

_________________


Je donne des cours pour e-anim ou la création de site.Pour plus d'info me contacter par MP(Skype: thevirus94)
Revenir en haut Aller en bas
Invité
Invité



Message Sujet: Re: Fudge - AS2 framework   Mar 10 Nov 2009, 00:09

Je vais essayé .. Pourtant c'est la même chose mais toute idée est le bienvenue Smile
Revenir en haut Aller en bas
the virus
Co-administrateur
Co-administrateur


Nombre de messages : 3475
Age : 23
Date d'inscription : 31/12/2005

Message Sujet: Re: Fudge - AS2 framework   Mar 10 Nov 2009, 00:13

J'ai u le méme souci en php donc bon Laughing

_________________


Je donne des cours pour e-anim ou la création de site.Pour plus d'info me contacter par MP(Skype: thevirus94)
Revenir en haut Aller en bas
Invité
Invité



Message Sujet: Re: Fudge - AS2 framework   Mar 10 Nov 2009, 00:14

Sa ne marche pas .. Sad
Revenir en haut Aller en bas
the virus
Co-administrateur
Co-administrateur


Nombre de messages : 3475
Age : 23
Date d'inscription : 31/12/2005

Message Sujet: Re: Fudge - AS2 framework   Mar 10 Nov 2009, 00:18

mais je ne comprend pas pourquoi mais des new ?
pourquoi ne pas créer des fonction ?

_________________


Je donne des cours pour e-anim ou la création de site.Pour plus d'info me contacter par MP(Skype: thevirus94)
Revenir en haut Aller en bas
Invité
Invité



Message Sujet: Re: Fudge - AS2 framework   Mar 10 Nov 2009, 01:09

Je sais pas, c'est comme ça. Il y a surement une explication quelque part.
Revenir en haut Aller en bas
Invité
Invité



Message Sujet: Re: Fudge - AS2 framework   Ven 27 Nov 2009, 18:36

Bon bon bon, j'ai réussi à réglé tout mes problèmes et VOILA .. Tout fonctione. Pour l'instant, il y a seulement des fonctions assé basique mais tout devrais se complexifié Cool .. Voici ce qu'on peut faire en gros:
  • Selection de movieclip simple et rapide: F("mc[1;2;3]") = _root.mc1, _root.mc2 et _root.mc3
  • Possibilité de filtré la seletion: ajouté des movieclips, enlevé les movieclips qui n'existe pas, etc.
  • Gestion de tout les attributs des movieclips: _x, _y, _alpha, etc.
  • Gestion de tout les événement : F("mc1").e("onPress",function(){//...})
  • Possibilité d'animation avec les equations d'easing de Robert Penner Very Happy
  • Quelques fonctions mathématique sont incluses


Voilà le code pour l'instant:
Spoiler:
 

Ou la version sans commentaires et retour à la ligne

Spoiler:
 
Revenir en haut Aller en bas
Invité
Invité



Message Sujet: Re: Fudge - AS2 framework   Ven 27 Nov 2009, 18:46

On on l'utilise de cette manière:

Code:
F("mc2").x(40);
//est égale à
_root.mc2._x = 40;

Code:
F("mc[1;2;3]").x(40);
//est égale à
_root.mc1._x = 40;
_root.mc2._x = 40;
_root.mc3._x = 40;

Code:
F("mc[1;2]").x([30,40]).y(10);
//est égale à
_root.mc1._x = 30;
_root.mc2._x = 40;
_root.mc1._y = 10;
_root.mc2._y = 10;

Code:

//Les animations s'utilise comme sa:
F("mc1").anim("_x",50,20,"easeOutBounce",function(){//animation terminé!});
//            (prop,value,durée,easing,callback)
//L'easing par défault est easeInOutQuad

Code:

//Les événements
F("mc1,groupe2").e("onPress",function(){
this; //this = le movieclip actuelle
F(this).x(0);
});
Revenir en haut Aller en bas
bonhomme
Programmeur


Nombre de messages : 1147
Age : 21
Localisation : Belgique
Date d'inscription : 24/09/2009

Message Sujet: Re: Fudge - AS2 framework   Ven 27 Nov 2009, 19:08

erf ça ressemble a du CSS oO
je comprend rien au CSS !
Revenir en haut Aller en bas
chris_c
Accro
Accro


Nombre de messages : 8400
Age : 46
Date d'inscription : 18/11/2007

Message Sujet: Re: Fudge - AS2 framework   Jeu 03 Déc 2009, 00:14

ca devient incroyable, je suis épaté
Revenir en haut Aller en bas
Contenu sponsorisé




Message Sujet: Re: Fudge - AS2 framework   Aujourd'hui à 15:09

Revenir en haut Aller en bas
 
Fudge - AS2 framework
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» Net framework et Java
» [Resolu] Base Camp et Microsoft .Net Framework
» [Résolu]Projets softwarezator, .Net framework pour tous?
» AutoCollage, par microsoft
» impossible d'envoyer sz2012 (RESOLU)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: E-Anim :: Projets-
Sauter vers: