Forums Développement Multimédia

Aller au contenu

as3 apparaitre /masquer un movieclip

CODE

2 réponses à ce sujet

#1 bohr200

    Ceinture Blanche

  • Members
  • Pip
  • 3 messages

Posté 29 May 2016 - 01:49 AM

bonjour,
je suis débutant en as3 . j'ai esseyé de creer un movieclip qui apparait et se masquer d'une manière continue dans une seul image . j'ai utilisé l'evenement ENTER_FRAME et TimerEvent et je n'arrive pas.
merçi d'avance .

#2 Monsieur Spi

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 6986 messages

Posté 30 May 2016 - 12:31 PM

Bonjour,

Envoie nous un peu de code s'il te plait.
Sans voir ton code impossible de t'en dire plus.

Merci

#3 bohr200

    Ceinture Blanche

  • Members
  • Pip
  • 3 messages

Posté 30 May 2016 - 14:27 PM

merçi Monsieur Spi . j'ai touvé la solution . un movie clip qui apparait à un instant donné et se masqué d'une manière continue et dans la méme image . (controle par un bouton)
creé un movie clip (rec)
creé un bouton (btn)
//---------voila le code------------
var fl_Timervisible:Timer = new Timer(500,1);
var fl_TimerNONvisible:Timer = new Timer(500,1);
rec.visible = false;
btn.addEventListener(MouseEvent.CLICK, onclick)
function onclick(e:MouseEvent):void
{addEventListener(Event.ENTER_FRAME, f2)}
fl_Timervisible.addEventListener(TimerEvent.TIMER, fl_TimerHandler);
function fl_TimerHandler(event:TimerEvent):void{rec.visible = true;}
fl_TimerNONvisible.addEventListener(TimerEvent.TIMER, fl_TimerHandler2);
function fl_TimerHandler2(event:TimerEvent):void{rec.visible = false;}
function f2(e:Event):void
{fl_Timervisible.start();if(rec.visible==true){fl_TimerNONvisible.start()}}



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP