Toon posts:

[FLASH] random images vertonen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Weet iemand toevallig hoe je een random-plaatje kan laten verschijnen in een flash-movie? Ik ben nu een site aan het maken en bovenin komt een plaatje, maar het leek me leuk als je bij ieder bezoek een ander plaatje zou zien. Is dit mogelijk?

(ter informatie: ik gebruik Flash 5)

Verwijderd

Je maakt een mc'tje met daarin 5 plaatjes, 1 in elk keyframe en dan zet je in het eerste frame van je main timeline:
code:
1
_root.plaatjesmc.gotoAndStop(Math.floor(Math.random()*5);

Verwijderd

Topicstarter
Op vrijdag 07 december 2001 17:45 schreef Seraph het volgende:
Je maakt een mc'tje
Sorry, een wat?
code:
1
_root.plaatjesmc.gotoAndStop(Math.floor(Math.random()*5);
Dat 'plaatjes' moet ik vervangen door ...? Naam van de 'mc' (wat dat dan ook mag zijn)?

  • Scipionyx
  • Registratie: Maart 2001
  • Niet online
MC = MovieClip

Insert -> Convert To Symbol

of F8 :)
En die actions: Rechtermuisklik op je MC, en dan actions kiezen.

Top 4 Anti-Stress regels:
1) Doe zo weinig mogelijk of laat het anderen doen.
2) Als je plots zin hebt om te werken, ga dan zitten en wacht tot het over gaat.
3) Als je iemand ziet rusten...help hem!!
4) Doe vandaag niet wat morgen kan.


Verwijderd

Ow jah, nog veel makkelijker :), zat de eerste keer niet echt op te letten...

Je maakt dat movie clipje dus met die keyframes met plaatjes erin.

Dan zet je dat movie clipje op je stage en selecteer je hem > rechtermuisknop en geef je de volgende actie:
code:
1
onClipEvent(load){this.gotoAndStop(Math.floor(Math.random()*5);}

  • Scipionyx
  • Registratie: Maart 2001
  • Niet online
Zorg er wel voor dat je een Stop-actie in je eerste keyframe hebt staan. Anders wordt alles meteen al afgespeeld.

iets wat ik ook nog wel Žs wil vergeten ;)

Top 4 Anti-Stress regels:
1) Doe zo weinig mogelijk of laat het anderen doen.
2) Als je plots zin hebt om te werken, ga dan zitten en wacht tot het over gaat.
3) Als je iemand ziet rusten...help hem!!
4) Doe vandaag niet wat morgen kan.


Verwijderd

Op vrijdag 07 december 2001 18:14 schreef Scipionyx het volgende:
Zorg er wel voor dat je een Stop-actie in je eerste keyframe hebt staan. Anders wordt alles meteen al afgespeeld.

iets wat ik ook nog wel Žs wil vergeten ;)
Niet als je de acties in de on(load) event zet :)...

  • Scipionyx
  • Registratie: Maart 2001
  • Niet online
Op vrijdag 07 december 2001 19:07 schreef Seraph het volgende:

[..]

Niet als je de acties in de on(load) event zet :)...
oja.. ( |:( ) ;)

Top 4 Anti-Stress regels:
1) Doe zo weinig mogelijk of laat het anderen doen.
2) Als je plots zin hebt om te werken, ga dan zitten en wacht tot het over gaat.
3) Als je iemand ziet rusten...help hem!!
4) Doe vandaag niet wat morgen kan.


Verwijderd

Topicstarter
Er was één ) teveel in het script. Scipionyx wees me daar gelukkig op. Ik heb hem de .fla-file gestuurd en hij heeft het probleem gelukkig kunnen vinden.
Nogmaal: BIG THANKS!

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

nog dynamischer:
PHP:
1
2
3
4
5
<?
onClipEvent(load){
    this.gotoAndStop(Math.floor(Math.random()*(this._totalframes)));
}
?>

:)

"You're only as good, as what you did last week."

Pagina: 1