Avatar billede wampiro-uha Nybegynder
21. juni 2004 - 22:47 Der er 8 kommentarer og
1 løsning

2 spm vedr. kode og fps.

1. Jeg har nedenstående kode stående i en frame:

stop();

Nyheder.onRelease = function() {
    if (_root.section != "nyheder.swf") {
        _root.section = "nyheder.swf";
        _root.Transition.gotoAndPlay("Load");
    }
};

I samme frame, men anden layer, har jeg en knap som hedder Nyheder. Men det virker ikke. Har prøvet med andre ting, men det er hele tiden som om at Nyheder.onRelease ... bare ikke virker.
Hvad kan der være galt?

2. Hvis jeg loader én film ind i en anden. Kan de så godt have forskellige fps, og stadig fungere? Altså så den ene f.eks. køre med 30fps og den anden med 45fps?
Avatar billede kragekjaer Praktikant
22. juni 2004 - 00:28 #1
1. "virker ikke", hvordan udmønter det sig?
2. din hovedfilm bestemmer fps
Avatar billede wampiro-uha Nybegynder
22. juni 2004 - 01:37 #2
1. Der sker ingenting, ligemeget hvad jeg skriver efter Biografi.onRelease = ...
Avatar billede mat Nybegynder
22. juni 2004 - 10:40 #3
Hvis der ikke sker noget hvis du skriver:


Nyheder.onRelease = function() {
trace("hest!");
}

Så har du ikke givet din knap instancenavnet "Nyheder", eller også ligger knappen ikke på samme tidslinie som scriptet.
Avatar billede wampiro-uha Nybegynder
22. juni 2004 - 12:03 #4
Jeg har givet min knap instance-navnet Nyheder og den ligger på samme frame, bare ikke i samme layer?
Avatar billede wampiro-uha Nybegynder
22. juni 2004 - 15:35 #5
Ok, det virker hvis jeg laver knapperne på ny i et helt nyt layer.
Men ikke i det oprindelige.
Avatar billede mat Nybegynder
22. juni 2004 - 15:41 #6
Det er ikke ret meget du giver os at arbejde med.
Avatar billede wampiro-uha Nybegynder
22. juni 2004 - 23:24 #7
øh, ok. :-)

Koden som mat er kommet med, med trace("hest").
Den virker når jeg laver et nyt layer, hiver en knap ind og skirver kode osv.
Flytter jeg nu koden til et andet layer (samme frame osv.) så virker det ikke.

Hvad kan det være. Jeg har desværre ikke mere at komme med, er selv på bar bund.
Avatar billede baitianlong Nybegynder
25. juni 2004 - 15:11 #8
Alt det rådne frame-scripting synes jeg altid volder problemer med stien til objektet. Marker din knap og skriv;

on(release) {
    if (_root.section != "nyheder.swf") {
        _root.section = "nyheder.swf";
        _root.Transition.gotoAndPlay("Load");
    }
}

Gode gamle Flash 5 ActionScript. Det ved man hvad er :))
(om lidt kommer Barklund og dræber mig)
Avatar billede mat Nybegynder
25. juni 2004 - 15:33 #9
det er fløjtende ligegyldigt om der er 100 layers mellem det lag hvor din knap ligger og det hvor actions ligger, det skal dog være en keyframe hvori instancet af knappen er tilstede.

Snakker du om tidslinier eller layers?

legende > Det bliver SÅ meget sagt!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester