Avatar billede agm Nybegynder
08. december 2000 - 11:59 Der er 12 kommentarer og
1 løsning

variabler

Kan jeg bestemme om et movie clip i scene x kun skal loade hvis jeg kommer fra scene y
Ved hjælp af variabler??
I så fald hvordan?
Avatar billede allandk Nybegynder
08. december 2000 - 12:08 #1
Du skal bare lave en if-betingelse.

Når man fx er på Y-scenen, og skal forlade den via en frame eller en knap, så skriver sætter du en variabel til Y=JA.

På den næste scene kan du sætte din if, fx. if Y eq JA -> Load MC.

Comprende?

ab:)
Avatar billede agm Nybegynder
08. december 2000 - 12:21 #2
Hvad kommer det så til at hedde?

If (y eq ja)
??
End if
Avatar billede allandk Nybegynder
08. december 2000 - 12:34 #3
Hmmm, jeg var vist lidt hurtig i vendinger der. Mit svar gik på en *.swf, men nu opdager jeg lige, at det er et MC.

Så kan du enten;

1. Lade dit MC loade sammen med resten af filmen, i sæt hvis det ikke fylder overdrevet meget.

If (y eq ja)
  Set Property MC Visibility True eller 1
End if

2. Hvis dit MC fylder vildt meget, og det derfor er afgørende at loade det separat, så lægge det i en film for sig, og derfter loadenne film.

If (y eq ja)
  Load MyMovie.swf - Level et-eller-andet
End if

Hvis der skal vlre flere MC\'s i den eksterne film, kan du så bruge Visibility-paramteret, fx:

If (y eq ja)
  Load MyMovie.swf - Level et-eller-andet
  Set Property MC Visibility = True eller 1
End if
ab:)
Avatar billede agm Nybegynder
08. december 2000 - 12:47 #4
mc loader fint når jeg komme fra scene y
men desv. også når jeg kommer fra andre scener.??
hmmm...
Avatar billede agm Nybegynder
08. december 2000 - 13:07 #5
Det kan være at jeg har lavet noget galt.
I slutningen af en scene har jeg skrevet:

Set Variable \"cover\"=\"True\"


På den scene jeg så kommer til har jeg så sat følgende ind i den frame hvor movieclippet starter:(mit MC hedder cover)

If (cover eq True)
      Set Property (\"cover\", Visibility) = \"True\"
End If

Jeg vil have at dette MC skal være usyneligt hvis jeg kommer fra andre scener.
Avatar billede allandk Nybegynder
08. december 2000 - 13:13 #6
Husk, du skal lige placere Cover der, hvor det nu skal være.

Og så skal du starte med at sætte Visibility til 0 eller False, fx i den sørste frame på netop dén scene.

Så vil det som default være usynligt, indtil variablen sættes til til 1 eller True.

ab:)
Avatar billede agm Nybegynder
08. december 2000 - 13:46 #7
Så har jeg prøvet at lave denne her:

If (cover eq True)
      Set Property (\"cover\", Visibility) = \"True\"
Else
      Set Property (\"cover\", Visibility) = \"False\"
End If

Skulle det så ikke være usynligt med mindre jeg kommer fra variablen  med  value True??
Avatar billede allandk Nybegynder
08. december 2000 - 13:59 #8
send lige den fla dér til allan@allan.dk

ab:)
Avatar billede agm Nybegynder
08. december 2000 - 14:31 #9
Jeg har sendt et eksempel til dig.....jeg glemte vist at udfylde kommandoen på scene 1.....sorry
Avatar billede agm Nybegynder
08. december 2000 - 15:44 #10
Har du fået den allan??
Avatar billede allandk Nybegynder
11. december 2000 - 10:02 #11
God morgen :-)

Check din mail...

ab:)
Avatar billede agm Nybegynder
11. december 2000 - 11:52 #12
J
Avatar billede agm Nybegynder
11. december 2000 - 11:53 #13
Jiiiiiihaaaaaa ..... det virker.

Super :)
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