vinTagesworld Flash forum

Stel zelf een vraag in het flash forum!


Flash marquee binnen de MC
blokje door thyssimonis op 02-11-08 om 18:01
He,

Tutorial: http://www.vintagesworld.be/tutorials/overig/89/
Ik heb wat naar die flash marquee gekeken en wat dinge en wat waardes veranderd maar ik krijg hem niet binnen de MC.
Hij begint altijd en eindigt altijd buiten de MC.
Hoe los ik niet op?

Thijs

laatst ge-edit op: 02-11-08 om 18:02


<< [1] [2] >>
Reply
blokje door vinTage op 02-11-08 om 18:07
Ligt aan de ascode, de marquee code is voor een marquee over de HELE breedte van de swf

Aanpassen naar jouw keuze
actionscript code

if (marquee._x<0-breedte)
{
    marquee._x = Stage.width;
}
 


laatst ge-edit op: 02-11-08 om 18:07
Reply
blokje door thyssimonis op 02-11-08 om 18:37
actionscript code


if (marquee._x<0)
{
    marquee._x = 201.8;
}
 
 


Einde stopt marquee plotseling en begin is goed maar komt nog wel buiten mc

 
Reply
blokje door vinTage op 02-11-08 om 18:42
Zet eens online zodat we iets meer weten.

 
Reply
blokje door thyssimonis op 02-11-08 om 18:44
SWF of FlA? FlA kun jij niet bekijken is CS4 of je hebt CS4
En heb het nu gefixt met layers er voor

 
Reply
blokje door vinTage op 02-11-08 om 18:45
Je kan toch gewoon als cs3 saven zeker..

Die layers ervoor moet ook wel, anders zie je de tekst er gewoon naast he.
Je kon evt ook met een mask werken, maar dan moet je wel het font embedden.

laatst ge-edit op: 02-11-08 om 18:49
Reply
blokje door thyssimonis op 02-11-08 om 18:55
Reply
blokje door vinTage op 02-11-08 om 19:32
Teken een rechthoek(met fillcolor) op de mainscene over je marquee heen, maak er een mc van en noem hem masker

verander bovenin je fla:
actionscript code

marquee.info.autoSize = true; // IPV false
//en deze regel erbij:
marquee.setMask("masker")

 


Je code onderin zet je om naar:
actionscript code

  breedte = 201.8;
  huidigeX = marquee._x;
    if (inmove == true) {
      marquee._x--;
    } else {
      marquee._x = huidigeX;
    }
    if (marquee._x <  -marquee.info._width) {
      marquee._x = Stage.width - timebox._width;
    }
 


 
Reply
blokje door thyssimonis op 02-11-08 om 20:20
Nu gebeurt er precies het omgekeerde!

 
Reply
blokje door vinTage op 02-11-08 om 20:23
?
Wat mij de bedoeling lijkt...
is dat de text rechts in beeld komt en naar links schuift, zodra de text links helemaal uit beeld is moet de text weer naar rechts....

En dat is wat er nu gebeurd.
klik

laatst ge-edit op: 02-11-08 om 20:25
Reply
blokje door thyssimonis op 02-11-08 om 20:30
Dat is mijn bedoeling ook, maar hij gaat onder de masker door! En bij rest van de swf zie ik het ook nog.

 
<< [1] [2] >>
Dit topic is gesloten.