Avatar billede hoesch Nybegynder
23. marts 2002 - 19:12 Der er 11 kommentarer og
1 løsning

klil på enkelt face af en box med go to marker

HEJ!

Jeg har en box, som skal fungere som menu, og hver side af boxen skal pege på selvstændige markers i "the score". Hvordan kan dette gøres!!

MVH

Rene

Avatar billede Himbear Nybegynder
23. marts 2002 - 19:32 #1
Du kan oprette nogle "usynlige" knapper over de områder, der skulle kunne klikkes på. Tegn det område med en firkant, cirkel eller vektor-værktøjet. Og sæt opasiteten til 0, så er den usynlig, men du kan stadig trykke på den.

Skriv dine scipts på knapperne.

on mouseUp
go "dinmarker"
end
Avatar billede hoesch Nybegynder
23. marts 2002 - 22:02 #2
UPS!!!

Jeg glemte nok at nævne en væsentlig ting!! Boxen roterer i et 3D-vindue..om egen akse!!

- dumme mig!!

- Rene
Avatar billede Himbear Nybegynder
23. marts 2002 - 23:31 #3
hehm... nu er jeg ikke lige så stærk i 3d lingo, så jeg ved slet ikke om det kan lade sig gøre. Men alternativet er at du må animere de usynlige knapper, så de følger boxen.

Hvad siger du til det?
Avatar billede hoesch Nybegynder
24. marts 2002 - 16:01 #4
Animere dem. Jeg er ikke helt med. Jeg er ikke lige helt klar over hvordan det skal gøres....

Kan du give mig et hint!!

- Rene
Avatar billede jmc Nybegynder
24. marts 2002 - 17:52 #5
Kan du ikke embede linket på dit 3D objekt?
Avatar billede Himbear Nybegynder
24. marts 2002 - 19:39 #6
Med det mener jeg, at du kan ændre på den usynlige knap, så det hele tiden passer til det område, selvom 3d boxen roterer. Du skal nok bruge vektor-værktøjet til at lave den usynlige knap.

Det er lidt besværligt på den måde. Så hvis det kan lade sig gøre på en måde ville det nok være bedre.
Avatar billede sparkl Nybegynder
27. marts 2002 - 12:17 #7
Det letteste, hvis du vil undgå at kode det hele i lingo, vil være at lave et plane for hver side i boxen og så bruge den action der følger med Director der hedder "Click Model Go To Marker" sammen med triggeren "Mouse Left"

Du finder actionen i din library palette under 3d->Actions og triggeren under 3d->Triggers
Avatar billede sparkl Nybegynder
27. marts 2002 - 12:27 #8
Hvis du ønsker at kode det selv i lingo kan du bruge funktinoen modelUnderLoc() sammen med "the mouseLoc" til at bestemme hvilken model der ligger under din musemarkør.
Avatar billede hoesch Nybegynder
27. marts 2002 - 12:32 #9
-> sparkl!! Jeg har forsøgt med din ide, og den virker hvis boxen af de 6 planes bare roterer eller står stille i winduet. Jeg vil imidlertid gerne have at man ved hjælp af musen (en trigger) skal kunne rotere boxen, og trykke på de enkelte planes. Problemet er at hvis man bare bruger rotation features inde i libary så roterer planer om deres egen akse, og fremstår virker ikke mere som én box. !!

-REne
Avatar billede sparkl Nybegynder
27. marts 2002 - 12:48 #10
Du kan evt. gruppere dine planes som en box.

brug evt. hjælpfilerne under
What's New in Director 8.5 > Working with Models and Model Resources > Groups
Avatar billede sparkl Nybegynder
27. marts 2002 - 12:52 #11
Du er ved at være der ude hvor de behaviors der følger med Director ikke rækkere længere. Selvom hjælpfilerne om 3d lingo der følger med director ikke er vildt gode kan de få dig et langt stykke hen ad vejen.
Avatar billede sparkl Nybegynder
27. marts 2002 - 13:00 #12
Når man udfører en rotation i Director har man altid en reference som man udfører sin rotation i forhold til. Alt efter hvilke standard behaviors du bruger kan de nok forholdsvist let ændres så de opretter rotationen omkring centrum af din 3dverden (#world) istedet for at de roterer omkring sig selv (#self)
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