Ariranha
Messages postés79Date d'inscriptionmercredi 1 août 2007StatutMembreDernière intervention27 juillet 2011
-
17 nov. 2007 à 14:52
Ariranha
Messages postés79Date d'inscriptionmercredi 1 août 2007StatutMembreDernière intervention27 juillet 2011
-
20 nov. 2007 à 15:54
Bonjour,
J'ai utilisé la cmd loadmovie, pour charger quelques animation dans des "box_target", en pressant tels ou tels éléments. Je me demandais si il serait possible en créant un frame "de repère" [avec les drapeaux] de changer l'alpha de ces clips là, à des moments X ou Y.
mikouRoux
Messages postés69Date d'inscriptionjeudi 16 novembre 2006StatutMembreDernière intervention 6 octobre 2009 17 nov. 2007 à 16:00
Salut,
Pour ce faire, plutôt que de faire un seul conteneur ('box_target'), tu peux en générer plusieurs dans lesquels tu charges les animations avec loadMovie.
// pour générer un conteneur à la volée :
var varCible:MovieClip = this.createEmptyMovieClip("cible", this.getNextHighestDepth());
// pour charger une anim dans le conteneur :
loadMovie(animACharger, cible);
// fonction pour modifier l'alpha que tu appeles au moment voulu :
function = modifierAlpha(cible)
{
cible._alpha = 0; // tu met la valeur que tu veux pour l'alpha
};
Evidemment, comme tu as plusieurs animation, tu dois charger autant de conteneurs que d'anim
Tu crées pour cela une boucle qui va modifier le nom du conteneur en :
Ariranha
Messages postés79Date d'inscriptionmercredi 1 août 2007StatutMembreDernière intervention27 juillet 2011 20 nov. 2007 à 15:54
J'ai par hasard trouvé une solution bien plus simple sans code............
Il suffit de creer une clé à l'endroit où l'on souhaite changer l'alpha du loadMOvie et tout simplement jouer avec l'alpha du target qui se répercute sur l'anim loader.