Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Flash] onEnterFrame = function werkt niet?

Pagina: 1
Acties:
  • 110 views sinds 30-01-2008
  • Reageer

  • mtlife
  • Registratie: Maart 2004
  • Laatst online: 18-10-2024
ik ben nieuw met actionscript enzo.. maar ik had dus dit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
function attachLetterToMovie(char, mc, startx) {
    // diepte en letter naam instellen
    d = mc.getNextHighestDepth();
    letter_name = "letter_" + char + d;
    
    mc.attachMovie("letter_"+char,letter_name,d);
    
    //plaatsing
    mc[letter_name]._x = mc[letter_name]._x + startx;
    
    //de beweging
    mc[letter_name].onLoad = function() {
        trace("test");
        rotation = ((Math.random()*-0.2));
    }
    mc[letter_name].onEnterFrame = function() {
        this._rotation = this._rotation + rotation;
        if (this._rotation < -10 && this._rotation > -30) rotation = -rotation;
        if (this._rotation > 10 && this._rotation < 30) rotation = -rotation;
    }
}


de plaatsing is goed en werkt gewoon, waarom werkt mijn onload en onEnterFrame niet? Wat doe ik fout hier? Hij laad het ook niet, want ik krijg geen "test" in mijn trace te zien..

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

wat geeft trace(mc[letter_name]); ?

Is je verwijzing naar je object dus wel goed?

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.


  • mtlife
  • Registratie: Maart 2004
  • Laatst online: 18-10-2024
als ik bijvoorbeeld het woord "bad" wil schrijven krijg ik met trace(mc[letter_name]);

_level0.bad.letter_b0
_level0.bad.letter_a1
_level0.bad.letter_d2

dus hij zou moeten werken toch?

  • mtlife
  • Registratie: Maart 2004
  • Laatst online: 18-10-2024
ok de onEnterFrame werkt dus wel! alleen de onLoad werkt niet, en zoals je uit de code can afleiden.. werkt het geheel dan niet.. wat is de juiste syntax voor een onLoad functie?