Class wheel et side

Soyez le premier à donner votre avis sur cette source.

Vue 5 264 fois - Téléchargée 420 fois

Description

Une classe faite pour aider "tomboul" et son composant mediaDefile.
Ca pourra toujours aider certain.

Source / Exemple :


:: class Wheel ::
public function Wheel ($size : uint, $sides : uint = 8, $rate = 40 ) : void ;
public var size : Number ;
public var points : Array ;
public var sides : Array ;
//
public function start ($speed : Number = 0 ) : void ;
public function stop () : void ;

:: class Side ::
public function Side ($wheel : Wheel, $p1 : Point, $p2 : Point ) : void ;
public var left : Number ;
public var top : Number ;
public var right : Number ;
public var bottom : Number ;
public var p1 : Point ;
public var p2 : Point ;
public var id : int ;
public var depth : Number ;
public var size : Number ;
public var scale : Number ;
public function toString () : String ;

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_tomboul
Messages postés
27
Date d'inscription
vendredi 15 septembre 2006
Statut
Membre
Dernière intervention
26 mai 2009
-
Ah j'oubliais : il y a aussi la :
http://yvars.lamarmite.fr/WheelParam.html
cs_tomboul
Messages postés
27
Date d'inscription
vendredi 15 septembre 2006
Statut
Membre
Dernière intervention
26 mai 2009
-
top30
Messages postés
1158
Date d'inscription
vendredi 21 février 2003
Statut
Membre
Dernière intervention
6 août 2010
-
Tu n'as qu'a utiliser SEPY...
cs_tomboul
Messages postés
27
Date d'inscription
vendredi 15 septembre 2006
Statut
Membre
Dernière intervention
26 mai 2009
-
Ouarf !! ATTENTION à la fonction "format automatique" CS3 qui enlève des parenthèses ...

J'ai eu le grand tord de faire un copier coller du code, du coup a cause de cette fonction dangeuresment magique j'avais deux bug malicieux dans le code :

public function get depth():Number {
return _p2.y + _p1.y / 2;
}

Alors qu'au départ Top30 avait écrit :
public function get depth():Number {
return (_p2.y + _p1.y) / 2;
}

et idem pour la fonction :
public function get scale():Number {

Donc aucun bug - mille excuses -
J'ai cherché un bon moment avant d'avoir trouvé !!
cs_tomboul
Messages postés
27
Date d'inscription
vendredi 15 septembre 2006
Statut
Membre
Dernière intervention
26 mai 2009
-
Je te remercie et je veux bien utiliser ta classe, mais je ne sais pas trop comment !!
Puis il n'y a pas que moi, d'autre aussi pourrait s'en servir.

Je suis très touché que tu souhaites m'aider, je ne sais pas quoi répondre vu la générosité de ton geste ...
Pour être franc sans vouloir te contrarier, mon code fonctionne très bien sans ta classe, et je reconnais en même temps que je pourrais l'intégrer sachant que ça me prendra pas mal de temps ...

Allez Top30, juste les propriétés et les méthodes : please my Lord !!!
Ca fera gagner du temps à tous
Et je te jure que j'intégre tes classes dans mon moteur (top la !!)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.