Avatar billede sannen Nybegynder
11. oktober 2001 - 14:55 Der er 17 kommentarer og
1 løsning

cirkel

hvordan skriver man en cirkeltext i flash. Andre steder (eks. freehand) vælger man cirklen og skriver uden om den, men det kan man ikke i flash?. Jeg ville gerne lave en animation af en tekst som drejer 95 grader om en cirkel, og så stopper og står stille.Nogen som kan hjælpe??
Avatar billede paask Nybegynder
11. oktober 2001 - 15:20 #1
Jeg mener ikke man kan gøre sådan direkte i flash (correct me if I\'m wrong), men ellers kan du vel skrive teksten i Illustrator, gemme som .ai eller .swf og importere til Flash?! Jeg har ikke arbejdet med Freehand, men kan da kun forestille mig at man kan gøre det samme der...

Illustrator til Flash fungerer i hvert fald perfekt.
Avatar billede sannen Nybegynder
11. oktober 2001 - 15:27 #2
paask< jeg lavede texten i illustrator..men af en eller anden grund kommer den til at fylde vildt meget i flash??
Avatar billede ditlev Juniormester
11. oktober 2001 - 15:28 #3
Det kan ihvertfald laves med actionscript.
Lige en opgave for GotCha :o)

Jeg har ikke selv pt. et script der kan klare opgaven.
Avatar billede sannen Nybegynder
11. oktober 2001 - 15:32 #4
ditlev...tror det var bedre..så slipper man for alle de store filer..fandt et script. men der kunne jeg ikke få den til at stoppe..den bare kørte og kørte og køret*G*
Avatar billede paask Nybegynder
11. oktober 2001 - 15:40 #5
Jeg har selv lige importeret nogle tekstfiler fra Illustrator til Flash... de fyldte ikke mere?!

Well, ellers ser det ud som om det kan klares med action script, og så må vi bare se på den kode så vi kan stoppe den med at køre og køre og køre :0)

Avatar billede ditlev Juniormester
11. oktober 2001 - 15:43 #6
Den lidt mere uelegante måde at lave det på, er at skrive teksten. Lav en break apart, så teksten bliver til grafik. Derefter laver du en cirkel og gør den transperant. Bøj teksten og sæt den på kanten af cirklen. Lav det hele til et grafik objekt. Lav en motion tween som drejer cirklen det ønskede antal grader.

Avatar billede hoejrup Nybegynder
11. oktober 2001 - 16:50 #7
Har du prøvet at vælge cirkelteksten i illustrator, og derefter vælge Type> Create Outlines. Inden du eksporterer den til en swf fil.

Jeg har testet metoden, og teksten fylder ikke ret meget.

/per
Avatar billede sannen Nybegynder
11. oktober 2001 - 17:56 #8
hoejrup..syntes jeg oxo jeg prøvede...prøver lige imorgen og vender tilbage
Avatar billede wilweb Nybegynder
11. oktober 2001 - 18:40 #9
Jeg plejer at udarbejde mine cirkel tekster i Illustrator og gemmer så som en EPS fil, gem som version 6.0 så er den lige til at importere i flash.
importer til til et movie clip og tween så movie clip\'et 95 grader. vupti:)
Avatar billede flash_gordon Nybegynder
11. oktober 2001 - 19:44 #10
Her er en ren flash løsning:
Først skriv et bogstav
Bruge break apart i modify menuen.
Lav bogstavet om til et symbol
Lav en ny layer og lav den til en guide.
Tegn en cirkel i guide.
I den første layer med Symbol bogstavet, laver du en tween movie.
I den første frame sætter du bogstavet hvor det skal starte, og i den    sidste frame sætter du symbol\'et hvor de skal slutte med at være. Højre klik på frame 1 i den layer med symbolet og vælg panels > Frame > og kryds Snap af.

Så burde det virke. For at få flere bogstaver skal du bare gentage processen.
Måske lidt besværlig metode. Men er nem at redigere, og evt. udskifte bogstaver med.
     
Avatar billede sannen Nybegynder
12. oktober 2001 - 09:05 #11
flash gordon. det har jeg gjort. MEN...jeg skal bruge så mange ord, at filen kommer til at fylde over 200 kb...det må den ikke..*S*.
Avatar billede sannen Nybegynder
12. oktober 2001 - 09:06 #12
gizom..oxo din version er prøvet..problemet er stadig at filen fylder alt alt for meget
Avatar billede sannen Nybegynder
12. oktober 2001 - 09:10 #13
http://www.flashkit.com/movies/Effects/Text_Effects/Black_Ho-Maurizio-27/index.shtml

den her hentede jeg ned. Så skrives teksten i koden. Men jeg kan ikke få den til kun at køre 95 grader rundt, stoppe og blive stående. Hvis jeg får den til at køre 95 grader og stopper, forsvinder den bare ned i det sorte hul...
Avatar billede gotcha Nybegynder
12. oktober 2001 - 13:08 #14
Nu er jeg lige vågnet op med tømmermænd, men jeg kan da fortælle hvordan det kan laves med ActionScript. Det kræver dog, at vi kigger lidt på noget grundlæggende geometri.

Ifølge enhedscirklen har et punkt koordinaterne (cos(x),sin(x)), men der er dog her underforstået, at radius er 1. I vores tilfælde er radius naturligvis ikke 1, men vi kan skrive koordinaterne som (r*cos(x),r*sin(x)), hvor r er radius. Variablen x er så vores vinkel, og vi behøver blot at lægge en værdi til den, og så placere bogstavet igen, for at bevæge det i en cirkel. Vi skal dog lige være opmærksomme på, at Flash regner i radianer, så vi bliver nødt til at konvertere værdien ved at gange med pi/180.

Mvh Morten

Avatar billede ditlev Juniormester
12. oktober 2001 - 13:13 #15
Hehe.... Morten, din hjerne kører altså på et lidt højere niveau end de fleste hvad angår 2-D/3-D programmering.
Jeg tror måske et lille eksempel vil være en hjælp :o)
Avatar billede mat Nybegynder
12. oktober 2001 - 13:32 #16
Kan man ikke bare placere teksten off-center i sit mc (hvis grafikken er tilpasset en cirkel)?

onClipEvent (load) {
roto = 2;
}
onClipEvent (enterFrame) {
    this._rotation += roto;
if (this._rotation > 95) {
roto = 0;
}

}

Knap så heavy matematik i det her eksempel, men jeg vil ikke have hovedpine. :)

Avatar billede gotcha Nybegynder
12. oktober 2001 - 14:04 #17
ditlev >> Jeg har ikke lige tid til at lave et eksempel (jeg skrev også svaret i en pause i skolen) :(

mat >> Det ville være en nemmere løsning, som også vil køre hurtigere. Så skal du bare sørge for, at radius er afstanden fra dit tekstfelt i dit movie clip til registreringspunktet. God løsning :)
Avatar billede sannen Nybegynder
15. oktober 2001 - 13:15 #18
bliver nødt til at kigge på gotsha\'s løsning senere..det ser ud til at det var den jeg gik efter..om jeg så kan kringle den, må jeg finde ud af snarest:))..tak for hjælpen allezammen:)
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