Freedistort : class as2 et as3

4/5 (14 avis)

Vue 12 361 fois - Téléchargée 1 798 fois

Description

Suite à la superbe source de "arnoood" :
http://www.flashkod.com/codes/FLASH-EFFET-COVERFLOW_43037.aspx

J'ai découvert la class "DistortImage". J'ai donc essayer d'en améliorer :

- Les performances : entre 5% et 20% de gain selon la taille de l'image à "rendre"...
- La lecture : il écrit comme un cochon le bougre, créer des variables inutilisées le coquin...
- L'utilisabilité : si ca existe pas je l'invente, mais ca c'est relatif...

En passant, je vous en transcrit ma version en version AS2. ( Voir AS2.com.hopeMultimedias.geom.FreeDistort )

Un grand remerciement à toutes les personnes ayant bossées sur cette Classe :
Thomas Pfeiffer [kiroukou], Richard Lester [RichL], Didier Brun [foxy] et Arnoood.

Profitez...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
p4rb4ll
Messages postés
10
Date d'inscription
dimanche 23 octobre 2005
Statut
Membre
Dernière intervention
8 novembre 2008

3 août 2010 à 18:38
jfp44, c'est à peut prêt ça que j'ai, j'ai découvert qu'il manquait une accolade avant _drawMesh, en tout cas après sa marche sauf qu'il y'a encore un bug, les triangle du haut et du bas ne sont pas dépendant !
p4rb4ll
Messages postés
10
Date d'inscription
dimanche 23 octobre 2005
Statut
Membre
Dernière intervention
8 novembre 2008

3 août 2010 à 17:27
je ne sais pas pourquoi, mais dé que j'ouvre ton fla sur flash plus rien ne fonctionne alors qu'avec le swf sa marche une idée???
jfp44
Messages postés
1
Date d'inscription
mercredi 2 juillet 2008
Statut
Membre
Dernière intervention
12 juillet 2008

12 juil. 2008 à 23:27
Bonjour, concernant l'exemple as2, j'ai des erreurs à la compilation :
**Error** /Users/jeanfrancoisperrault/Desktop/flashkod_FREEDISTORT-CLASS-AS2-AS3___Page/as2/com/hopeMultimedias/geom/FreeDistort.as, ligne 232: Attribut utilisé en dehors de la classe.
private function _drawMesh( $clip:MovieClip, $P0:Object, $P1:Object, $P2:Object )

**Error** /Users/tructruc/Desktop/flashkod_FREEDISTORT-CLASS-AS2-AS3___Page/as2/com/hopeMultimedias/geom/FreeDistort.as, ligne 257: Attribut utilisé en dehors de la classe.
private function _getGridProp( $renderProp:Number )

**Error** /Users/tructruc/Desktop/flashkod_FREEDISTORT-CLASS-AS2-AS3___Page/as2/com/hopeMultimedias/geom/FreeDistort.as, ligne 23: Le bloc d’instruction doit être terminé par '}'
{

**Error** /Users/tructruc/Desktop/flashkod_FREEDISTORT-CLASS-AS2-AS3___Page/as2/com/hopeMultimedias/geom/FreeDistort.as, ligne 273: Erreur de syntaxe.
Une idée?
Merci
}
tlecoz
Messages postés
40
Date d'inscription
mardi 13 janvier 2004
Statut
Membre
Dernière intervention
9 décembre 2007

14 oct. 2007 à 18:56
d'ailleur merci encore, je me sers a foison de la version AS2 dans un projet actuel, et c'est top !
BlackWizzard
Messages postés
1258
Date d'inscription
mercredi 21 mars 2001
Statut
Membre
Dernière intervention
21 juin 2009
2
11 oct. 2007 à 21:04
C'est enorme :D
Afficher les 14 commentaires

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.