Avatar billede snigeren Nybegynder
16. juli 2002 - 16:20 Der er 7 kommentarer og
1 løsning

brug af "if" command...

kan man bruge "IF" command til at slå actions på en knap fra ?

Info: Min side er bygget op på en lang "timeline" med framelabels til hver side. Og menuen strækker sig over hele siden og er ens hele vejen.

jeg har bl.a. en knap der hedder "home", på knappen "home" er actions:

on (release) {
    _root.blaabar.nextFrame();
    _root.nav = "home";
}

(den blaabar er bare et MC)

kan det ikke lade sig gøre vha kommandoen "IF" eller en anden kommando, at få knappen "home" til at fatte, at når man står på siden "home" skal de actions på "home" knappen, som jeg har skrevet ovenfor, slås fra, så der ikke sker noget ved at man trykker 2 gange på knappen "home".   
(den hopper nemlig frem og tilbage på forskellige sider hvis jeg trykker flere gange på den samme knap i træk)

Hilsen og på forhånd tak

/Snigeren
Avatar billede nak-m Nybegynder
16. juli 2002 - 16:40 #1
du kunne vel skrive(hvis home er frame1):

on(release){
    if(_currentframe != 1){
        _root.blaabar.nextFrame();
        _root.nav = "home";
    }
}

?
Avatar billede nak-m Nybegynder
16. juli 2002 - 16:41 #2
ved ik - har ik testet det!
Avatar billede barklund Nybegynder
16. juli 2002 - 16:43 #3
on (release) {
    if (_root.nav != "home"){
        _root.blaabar.nextFrame();
        _root.nav = "home";
    }
}

Selvfølgelig :o)
Avatar billede nak-m Nybegynder
16. juli 2002 - 16:45 #4
ah :)
Avatar billede nak-m Nybegynder
16. juli 2002 - 16:46 #5
jeg føler mig nogle gange(altid) lidt dum :( - haha!
Avatar billede snigeren Nybegynder
17. juli 2002 - 13:49 #6
Jeg har fået et svar fra legend.dk, ked af at sige det men hans var lige lidt bedre end dit barklund, lidt mere besværlig og lidt bedre på samme tid =D

man skriver i scriptet til "home" siden alle siderne op,...:

home = false    (den side man står på skal være false)
about = true
contact = true
osv.

og i knappen til "home" skriver man:

on (release) {
    if(home){
    _root.blaabar.nextFrame();
    _root.nav = "home";
}
}

såre simpelt,.. jeg skrev at barklunds ikke var helt så god, det er fordi at jeg første gang man kommer ind på siden kan man godt trykke på "home" knappen og så laver den stadig mystiske ting,.. men ellers virker det fint =D

men du får nu points alligevel barklund, det var lidt tæt på =D

/Snigeren
Avatar billede snigeren Nybegynder
17. juli 2002 - 13:52 #7
er der forresten nogen af jer der har et par sider liggende, som jeg kan se opbygningen på, jeg vil meget gerne se forskellige måder at opbygge sider på i flash.    (behøves ikke være med den fede grafik på)

Jeg har hørt flere sige at den måde jeg har bygget min side op på er besværlig. (en lang timeline med labels)
man kunne også lave den med 1 scene til hver side eller 1 swf.fil til hver side,...
men jeg kunne godt tænke mig at se et par eksempler på disse og selvfølgelig også andre metoder jeg ikke kender til.

Hilsen
/Snigeren
Avatar billede snigeren Nybegynder
18. juli 2002 - 15:38 #8
okay,.. Barklund,.. jeg tager det i mig igen, din måde at bruge if på rewler for vildt,... det virker sku nu pga dig,.. mange tak mester

/me bow my head in respect =D

/Snigeren
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