21. februar 2002 - 15:33Der er
59 kommentarer og 1 løsning
relativ/absolut forvirring
Hej Eksperter
Jeg har lavet en lille menudel, som jeg loader ind i min hovedfilm. Problemet er at jeg kun få det til at virke som enkeltfilm. når jeg loader den ind i hovedfilmen virker den ikke.
Jeg har på fornemmelsen at det er fordi relationerne mellem det movieclip og noget ActinScript er lavet som absolutte stier. Jeg har forsøgt at lave dem om til relative men jeg er gået KOLD.
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.
Ok, på funktion MC'et skal stien være _root.targetMC.zoom, og i knappen i square MC'et skal stierne ændres til _root.targetMC.square.zoom, eller endnu nemmere bare zoom da det er i det MC du gemmer variablen zoom.
Du er nødt til at pege på destinationen hvor din variabel zoom ligger. Hele dit enterFrame script på 'funktion' MC'et kan i øvrigt ligesågodt placeres på selve square-clippet, så holder du variablen samme sted og behøver ingen stier.
Du loader filmen teeknologi.swf til et movieclip i din main-movie, ikke? Det movieclip er det jeg kalder targetMC. Jeg retter lige lidt i koden og viser det om lidt...
Lige to sekunder, jeg har lavet koden om så det virker både som enkelfilm og loadet i level eller target... det eneste der så ikke virker er dine dynamiske tekstfelter med width og height, er det ok?!
Jeg har forkortet lidt i scriptet og gjort zoom variablen booleansk (true/false) istedet. Men jeg vil lige høre om de dynamiske txtfelter skal med eller ej...
Sorry, har ikke set din kommentar. /:width og /: height refererer til _parent, hvilket før var _root. Da alle variablerne nu (bortset fra inputfelternes) er lokale kan /: altså fjernes. Dvs. fra /:height til height og /:width til width.
Hos mig virker det fint nok, det kan være jeg ikke har forstået dig rigtigt. Når du placerer et movieclip på venstre side af stage, så kan du ikke forstørre eller hvordan? Hvad kan ikke placeres i midten, selve clippet, dvs det forstørres ikke?
Fortæller hvor clippet skal placerer sig i starten det ændrer jeg til at være forskelligt på de enkelte menupkt. Sådan at der til sidst ligger flere menupkt side om side i den færdige film. De skal så alle uanset deres start placering fylde hele skærmen og være centreret når man har klikket på dem.
Jeg skulle lige være med - de var begge sat til 0 i den fil jeg modtog. Men ja det kan jeg nu, jeg har dog stadig svært ved at se hvad problemet er!? For umiddelbart virker det fint her - kan du ellers ikke sende filerne til mig? Det vil være lidt lettere hvis jeg ser på det selv... kaare@imma.dk
I øvrigt har jeg lige set du har lavet et indlæg om multimediedesigner-uddannelsen. Det vil jeg gerne lige kommentere, for jeg går i øjeblikket på IMMA på netop den uddannelse. Jeg kan kun VARMT anbefale den, i hvert fald på IMMA. Uddannelsen er helt ny, jeg er på den første beta årgang (ud af to nu), så der er lidt problemer men det er alt i alt få.
Synes lige du skulle høre en kommentar fra en der er fuldt ud tilfreds med uddannelsen, både indholdsmæssigt og niveau-mæssigt. IMMA har dog eksisteret i en del år, siden starten af 90'erne, så skolen er betydeligt bedre etableret end mange andre uddannelsessteder.
Hov i øvrigt, jeg havde lavet noget drag-værk på din fil, så du kan både fjerne drag = false; fra (load) og if(!drag) med begge { } klammer fra (enterFrame).
Dem glemte jeg at fjerne før - de betyder dog intet da drag aldrig ændrer sig...
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.