J_raf
Messages postés5Date d'inscriptionjeudi 11 mai 2006StatutMembreDernière intervention13 juin 2007
-
8 juin 2007 à 16:01
J_raf
Messages postés5Date d'inscriptionjeudi 11 mai 2006StatutMembreDernière intervention13 juin 2007
-
13 juin 2007 à 20:18
Bonjour
J'ai un clip rectangulaire rouge et un bleu, qui ressemblent a deux bandes qui se croisent. Je voudrais que la zone de croisement change de couleur. Pour çà j'ai BlendMode mais je voudrais la couleur de mon choix. Comment je fais ?
Merci à vous
Jean-Raphaël
J_raf
Messages postés5Date d'inscriptionjeudi 11 mai 2006StatutMembreDernière intervention13 juin 2007 11 juin 2007 à 07:33
Oui, je pourrais trouver les coordonnées des points d'intersection et definir un nouveau clip en mettant la couleur que je veux. L'ennui c'est que ça va prendre plus de temps de calcul qu'un simple "blendmode", sur deux clips ca ne se verra pas mais s'il y en a plus, ce que je voudrais ... çà va ralentir l'animation.
Peut-être faudrait-il redéfinir la fonction blendmode (voilà j'ai osé ). On peut redefinir une fonction sous Flash? Mais peut-être que ça ne sert à rien car Flash player ne travaille rapidement que pour les fonctions prédéfinies ?
pegase31
Messages postés6138Date d'inscriptiondimanche 21 décembre 2003StatutModérateurDernière intervention 4 septembre 201312 11 juin 2007 à 07:37
tu as un peu résumé le principe de Flash ...
Le BlendMode n'est pas redéfinissable, comme toute autre fonction de flash codée "en dur".
Il n'y a pas vraiment de solution a ton problème ... en tout cas, pas de façon "simple".
Il y aurait toujours cette possibilité de s'amuser avec les filtres graphiques de la fonction MatrixFilter, mais franchement, c'est de la "science Fiction" et tu perdrait le côté vecto pour ne fonctionner qu'avec du bitmap...
J_raf
Messages postés5Date d'inscriptionjeudi 11 mai 2006StatutMembreDernière intervention13 juin 2007 13 juin 2007 à 20:18
J'allais faire une liste noire de tous les gus qui m'ont asséné qu'avec Flash tout était possible, quand tout à coup, venant du forum Flashhouse, KdTcA m'a apporté la solution : l'utilisation des MASQUES !
En effet c'est beaucoup moins lourd à gérer pour Flash Player que les croisements de coordonnées apparemment.
Voici un deuxième programme avec les masques. Ici, j'ai pris un exemple particulier (croisement perpendiculaire), mais çà marche dans toutes les positions de clips.
En plus, plus besoin de blendmode, donc compatibilité avec des players moins récents !
L'idée c'est deux faire 2 autres clips qui sont les copies des deux bandes et qui sont superposés. L'un de ces clips définit la couleur du croisement, et l'autre, c'est le masque !