Avatar billede madshenrik Nybegynder
24. november 2000 - 10:19 Der er 12 kommentarer og
1 løsning

Skydespil

Jeg har et problem angående et skydespil. Spillet er meget simpelt og går ud på at man med musen som sigtekorn skal ramme en and der svømmer hen over skærmen.
Problemet er så at når denne and rammes skal der afspilles en film alt efter hvilken frame anden befinder sig i.
Her er hvordan jeg forestiller mig koden kunne se ud.

Mouseclick(frame f1)
if (f1 < 20)
    spil film 1
if (f1 > 21 && f1 < 40)
    spil film 2
if (f1 > 41 && f1 < 60)
    spil film 3

Det skal siges at jeg ikke ved ret meget om syntaksten, og dette er lidt javask.

Håber nogen kan forstå min formulering og kan hjælpe mig.

Mads

Avatar billede nikolajdu Nybegynder
24. november 2000 - 11:49 #1
Hej Mads Henrik...

Du skal bruge noget i den her stil...

on (release) {
    if (getProperty (andy,_currentframe)<=10) {
        ande = \"<10\";
        tellTarget (\"andy\") {
            gotoAndPlay (31);
        }
    }
    if (getProperty (andy,_currentframe)>10&&getProperty (andy,_currentframe)<=20) {
        ande = \">10 && <=20\";
        tellTarget (\"andy\") {
            gotoAndPlay (32);
        }
    }
    if (getProperty (andy,_currentframe)>20&&getProperty (andy,_currentframe)<=30) {
        ande = \">20 && <=30\";
        tellTarget (\"andy\") {
            gotoAndPlay (33);
        }
    }
}


Læg mærke til at \"andens\" variabel hedder andy, da man ikke må bruge AND som variabel.

Når man klikke går den til henholdsvis frame 31,32,33 i Movieclippet ANDY, der altså indeholder anden.

/Nikolaj

Hvis du vil have det kan jeg sende fla. filen til dig.
Avatar billede nikolajdu Nybegynder
24. november 2000 - 11:57 #2
For at spare lidt kan du selvfølgelig sætte (getProperty (andy,_currentframe) i en variabel i stedet. Så kan du spare at skrive det 200 gange eller hvor mange du nu skal bruge...

andframe = getProperty (andy,_currentframe);

if andframe<20&&andframe<=30


/Nikolaj
Avatar billede friiser Nybegynder
24. november 2000 - 13:54 #3

Du kan gå ind på www.flashplanet.com og vælge flas(source), og vælges games. Der er nederst på siden en FLASH games der hedder Wack a duck, hvor du kan hente *.fla filen ogarbejde videremed denne...

~friiser~
Avatar billede nikolajdu Nybegynder
25. november 2000 - 22:43 #4
det var vist ikke spørgsmålet...
Avatar billede madshenrik Nybegynder
26. november 2000 - 16:48 #5
nikolajdu 

Du må gerne sende mig flash filen.

Email madspete@worldonline.dk

Mads
Avatar billede nikolajdu Nybegynder
26. november 2000 - 17:22 #6
bliver først mandag formiddag, da den ligger på arbejdet....
Avatar billede madshenrik Nybegynder
26. november 2000 - 19:54 #7
Helt fint

Mads
Avatar billede nikolajdu Nybegynder
27. november 2000 - 09:55 #8
Hej Mads

Skal lige høre om du bruge Flash 4 eller 5, for jeg har lavet den i flash 5, men kan godt lige trække det over i 4....
Avatar billede madshenrik Nybegynder
27. november 2000 - 17:03 #9
Det er i flash 5 det er lavet.
Avatar billede nikolajdu Nybegynder
27. november 2000 - 20:39 #10
Har du ikke fået den fil jeg sendte tidligere...?? Det var en Flash 5 fil....

Hvis du har spørgsmål til variablerne så stil dem  for en god ordens skyld herinde.
Avatar billede madshenrik Nybegynder
27. november 2000 - 22:50 #11
Har ikke modtaget filen

prøv eventuelt på denne email

mads.hansen@mobilixnet.dk

Den anden skulle dog også virke. så jeg forstår ikke at jeg ikke har modtaget den.

Mads
Avatar billede nikolajdu Nybegynder
06. december 2000 - 22:38 #12
Fik du det til at virke eller skal jeg lige sende en ny fil???
Avatar billede madshenrik Nybegynder
07. december 2000 - 11:45 #13
Du må meget gerne sende en ny fil.

Mads
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

IT-JOB

Netcompany A/S

Network Engineer

Forsknings-, Uddannelses- og Digitaliseringsministeriet

Vil du være med at udvikle sikkerhed og compliance i CPR?

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-specialist til Lokal IT Servicecenter ved Personelkommandoen