24. april 2001 - 20:34Der er
7 kommentarer og 1 løsning
duplicate movie med variable navn
Jeg er ved at lave et spil hvor et rumskib skyder et skud afsted hvergang der bliver trykket space. Det virker også fint så længe man kun kan skyde et skud af gangen. Når jeg have at den skal skyde hver gang men trykker space, bruger jeg duplicate movie. Mit problem er hvordan jeg tildele det nye movieclip et instance name via en variable.
I min første fram definere jeg
i=1
spillet går videre og spiller i andet frame, hvor jeg har skrevet
hvor skud er den film der skal dublikeres, ship, er der hvor den skal spille fra og i er variabelnavnet. Jeg ved godt der er forkert, men hvordan er syntaksen for at tildele mc\'en skud en ny variablenavn så de alle får forskellige navne.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg syndes det virker lidt mere intuitivet at skrive det sådan - burde det ikke kunne lade sig gøre...? Jeg har lidt svært ved at forstå dit forslag - hvad er hvilketNr variablen og den tjek du laver til sidst?
Det hedder ikke [\"skud\"+i], men skud[ii] - Det kalder en array indeholdende MovieClip kaldet skud+nummeret.
Du skriver stadig forkert i dit taste tjeck.
Du kan ikke skrive play(\"2\"); - Play afspiller og indeholder ikke noget parameter. Hvis du vil bruge parameter skal du bruge gotoAndPlay(\"2\"); - Her gåes til en frameLabel med navnet 2. Hvis du vil gå til en frame uden label skal du skrive gotoAndPlay(2);
Jeg har prøvet og det virker ikke. Men mit MC der skal dublikeres hedder heller ikke _root.skud[ii], det hedder kun _root.skud? Men hvis jeg fjerner [ii] her, går den ind i en uendelig lykke og bliver ved med at åvne vinduer... Så har jeg sat ii=1 i min første fram...? Har du noget forslag?
Men jeg vil give dig pointene fordi spørgsmølet drejede sig om at tilskrive et instance et nyt variabel navn og det gav du jo svar på...
Synes godt om
Ny brugerNybegynder
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.