Toon posts:

[FlashMX] framesloaded vraag

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Kan iemand mij vertellen wat ik verkeerd heb gedaan in deze code?

code:
1
2
3
4
5
6
7
8
9
10
on (release, dragOut) {
    _parent.foto1._visible = true;
    _parent.foto1.gotoAndPlay("play");
    _parent.slider.gotoAndPlay("startSlider");

    if (_parent.slider._framesloaded=32) {
        _parent.foto2._visible = false;
        _parent.foto3._visible = false;
    }
}


Dit zou de werking moeten zijn:
- zet eerst foto1MC op true, speel dan label "play"
- speel vervolgens sliderMC af op label "startSlider"

- en dan wanneer er op een andere knop wordt geklikt zet sliderMC op frame 32 en vervolgens foto2 + foto3 MC op onzichtbaar.

Deze code staat dan bijvoorbeeld onder 3 knoppen.

Op de een of andere manier gebeurt dit niet?

Alvast bedankt

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Wat gebeurt er niet :? Gebeurt er niks of een deel niet? Weet je zeker dat je padverwijzing goed gaat :?

Wat is het resultaat als je dit doet:
code:
1
2
3
trace(_parent.foto1);
trace(_parent.foto2);
trace(_parent.foto3);

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

_parent.slider._framesloaded==32

En je if geeft natuurlijk altijd het maximale aantal frames.

Waarschijnlijk bedoel je _currentframe?

Huur mij in als freelance SEO consultant!


Verwijderd

Topicstarter
hier een link van wat er gebeurt
de pad verwijzing is goed volgens mij.

trace geeft ook niet het beoogde resultaat.
nu weet ik eigenlijk niet precies wat trace zou moeten doen?
(ben geen actionscript goeroe.)

het plaatje mag pas weggaan als de slider vol in het beeld is (dit is op frame 32) van sliderMC

Verwijderd

Topicstarter
if (_parent.slider._currentframe == 32) {
_parent.foto2._visible = false;
_parent.foto3._visible = false;
}

als ik het zo doe dan werkt de slider als volgt: link

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

Trace doet het zelfde als een alert in javascript, je (variabele) output op het scherm zetten, om te debuggen is dit wel handig.

Hij lijkt nu te werken?

Huur mij in als freelance SEO consultant!


Verwijderd

Topicstarter
het lijkt inderdaad te werken.

alleen dat is wanneer je van boven naar beneden klikt dus van 1 naar 3.
Dit is denk ik omdat de foto's in 3 layers staan Layers 1 > 3.

maar wanneer je van 3 naar 2 of 1 gaat veranderd de foto niet.
het is toch een vrij simpel effectje zou je zeggen?

[ Voor 13% gewijzigd door Verwijderd op 24-08-2004 16:49 ]


Verwijderd

Topicstarter
niemand meer?
Pagina: 1