08. september 2001 - 11:10Der er
25 kommentarer og 1 løsning
Billede scrool
Jeg har 4 billeder som jeg har tænk mig at sætte sammen til et langt billede i Flash.
Det jeg har tænk mig er at man skal kunne få det sammelede billede til at flytte sig når man bevæger musen mod den ene side, altså en slaks scrool men uden scrool bar. Man skal kunne bevæge billedet til begge sider ved at flytte musen enten til højre eller venstre på billedet.
Det første man ser er billede 1. man flytter så musen til højre på sin skærm og billedet scrooler mod venstre så man kommer frem til billede 2 osv. man skal så kunne scroole tilbage mod billede 1.
Jeg har ikke kunne finde et eks. men har set det et par steder.
Jeg har noget kendskab til flash såsom annimationer og musse effekter. Det jeg gerne ville prøve at lave her er helt nyt for mig.
Jeg skal lige lege lidt med det så kommer der nok nogle ?. Jeg siger tak for hjælpen for nu, og vender snart tilbage til dig. Hvis det virker er det super cool.. på forhånd tak..
Jeg var lige ved at sige at Geo var hurtig i dag - Det var vist nok mig der ikke skulle have rodet rundt i alle mulige andre spørgsmål. Anyway er princippet i min fuldstændigt det samme. :-)
Du var da stadigt på næsten en ½ time før mig. Anyway skal man ikke kimse af at have meget om ørene - Det giver trods alt også en hvis portion energi. :-)
nikolajdu: Det du har lavet funger næseten som jeg gerne vil have det til, men jeg vil gerne have den til at køre i loop sådan at billede nr.1. starter igen efter sidste billede. Forstil dig at det køre i ring.
Jeg skal have lavet nogle link i de forskellige billder og når man rammer et link skal processen stoppe (stop scrool) indtil man kører ud og væk fra linket. Når man trykker på linket skal en tekst box poppe om, når man lukker tekstboksen starter processen igen.
Jeg har fået den til at scroole som jeg vil, jeg har droppet panorama for det så ikke godt ud.
Men nu vil jeg have lavet nogle link i mine billeder og hvordan jeg laver det er jeg ikke helt sikker på jeg regenede med at jeg kunne marker et bestemt sted ved at tegne rundt om det, men det kan jeg ikke få til at virke.
hvis du blot vil inakivere scroll imens musen er over et bestemt område, så kan man gøre dette med en usynlig knap inde i MCen.
knappen sætter en variabel \'noScroll\'
on (rollover) { noScroll = true; }
on (rollout) { noScroll = false; }
Vi modificerer også vores enterFrame handler således at den chekker noScroll variablen
on ClipEvent(load) { noScroll = false; }
onClipEvent(enterframe) { if (noScroll == false) {
RykPixel = 5; //hvor mange pixels MCen skal rykke sig
centerX = 200; // hvorfra måles højre, ventre
theMouseX = _root._xmouse;
flytMC = 0;
if (theMouseX > centerX) { // ryk MC til ventre flytMC = - RykPixel; }
if (theMouseX < centerX) { // ryk MC til højre flytMC = RykPixel; }
this._x = this._x + flytMC } }
Det vil være rart hvis du kunne fortælle os alle de ting du gerne vil have hjælp til helt fra starten. Vi vil så slippe for dobbelt arbejde, og du får et fungerende eksempel helt fra starten :)
Ok jeg kan godt se hvad du mener med dobbelt arbejde. Men nu tror jeg er ved at være der. Lige et sidste problem, jeg kan finde ud af at lave en usynlig knab på et billede. Dvs jeg skal have lavet et bestemt område i et billede til et link. Hvordan det?
1. Insert>New Symbol vælg \'button\' og navngiv knappen \"usynlig_knap\" 2. Lad de første 3 frames være tomme 3. Vælg \'Hit\' framen og Insert Keyframe (F6) 4. Tegn din knap omkring (+) området
5.Gå nu tilbage og rediger dit billedeMC, hvor du trækker symbolet for din unsynlige knap fra Library ind til det område på billedet som knappen skal dække. Du vil stadig kunne se din knap imens du placerer den, men den er ej synlig når du tester filmen, bortset fra at cursoren bliver til en hånd over knappens område.
Ok den usynlige knap virker ok, MEN den bliver ikke hæftet på billedet men bliver istædet siddende samme sted. Dvs. når jeg scrooler kan jeg aktiver linket på et andet billede.
Hvis jeg sætter den usynlige knap i venstre hjørne bliver den der så næste billede også har et link i venstre hjørne.
Jeg skal have den hæftet på det bestemt sted på billedet og kun der.
\"5.Gå nu tilbage og rediger dit billedeMC, hvor du trækker symbolet for din unsynlige knap fra Library ind til detområde på billedet som knappen skal dække.\"
Du lavede en MC ud af dine billeder før. Denne redigerer du ved at indsætte din knap (inde i selve MCen). Din knap bliver således en del af billede-MCen som scroller.
Det problem du beskriver kan kun opstå hvis du har placeret knappen ovenpå MCen istedet for inde i MCen.
Jeg er som sagt ikke en haj til det her, hvad mener du med inde i MCen har det noget med koden at gøre eller placer jeg min usynligeknap forkert. Jeg er ikke helt med...SORRY
Det har ikke noget med koden at gøre. Højreklik på dit billedeMC og vælg \'edit in new window\' og så er du inde i MCen Fra dit Library trækker du nu dit knap symbol ind og placerer det der hvor du vil have dit link
Ok lingoman jeg siger mange tak for hjælpen så fik jeg også nogle fag udtryk sat på plads i dag det var sku lækkert. Jeg har godt nok et ? mere som ikke vedrør det jer scrool noget. Jeg kunne godt tænke mig at når man trykker på det har link så popper en tekst box frem og når man så klikker på boxen skal den lukke og man kan atter scroole.
Hvis det er for meget forlangt er det ok men da jeg ikke har særlig mange point syntes jeg er det sådan lige går an.. Ellers er alle point til dig.
den første knap kan være i en layer for sig selv hvor der er to frame i en anden layer er det to keyframes den første knap skalså gå til frame 2. I frame 2 i den anden layer skal der være den tekst box, og en knap som linker tilbage til frame 1
Du kan tilføje nogle frames som flash_gordon skriver, dog skal du nok have nogle flere end de anbefalede 2.
Princippet er dog det samme.
For hvert link opret en frame med den samme baggrund og navngiv med en frame label fks.
hvis usynlig_knap1 skal linke til frame \"textbox_1\" med din baggrund og tekstfeltet tilføjer du i knappens \'hit frame\' actionen
gotoAndStop(\"textbox_1\");
Samme princip bruges til alle dine links.
I alle dine frames med tekstfelterne tilføjes igen en usynlig knap over tekstfeltet med action i hitFramen
gotoAndPlay(\"ditBilledeScrollFrame\");
hvor du naturligvis skal bruge dit eget frame label i stedet for \"ditBilledeScrollFrame\". Klikker du på tekstfeltet. forsvinder den ved at tage dig tilbage til framen uden tekster.
Jeg siger mange tak for jeres tålmodighed og store hjælp, jeg er kommet et godt stykke videre med Flash. Jeg håber en gang at komme til at arbejde med det, jeg er pt. igang med Multimedia designer udd. ved Lygten kbh. Men er ikke blevet undervist i Flash yet.
Som lovet går alle pointene til my mann lingoman, som har givet mig den største hjælp og været lidt meget tålmodig så tak igen til jer allesammen
Hvis nu jeg ville købe mig en bog om Flash har i så nogle gode forslag, jeg vil gerne lære noget mere om Flash programmering (lingo) Hej her fra....
Programmerings sproget til Flash kaldes ActionScript Lingo er sproget for Director
Der findes efterhånden rigtig mange gode ActionScript bøger. Hvad du finder bedst er en smagssag så her vil jeg blot nævne nogle titler som jeg har størst glæde af.
ActionScript: The Definitive Guide by Colin Moock
(1. del Starter med generalle programmerings principper og 2. del uddyber alle actionScript kommandoer og deres syntaksformer, nærmest et opslagsværk)
Flash 5 in 24 hours (SAMs Teach Yourself series) by Phillip Kerman
(God blanding af praktiske flash teknikker og ActionScript. Ønsker man mere actionScript har han også udgivet en bog som konsentrerer sig omkring dette, næste titel)
{ActionScripting in FLASH} by Phillip Kerman
(velegnet for folk som allerede kender FLASH og som gerne vil vide hvordan man programmerer i ActionScript)
Sidst men ikke mindst kan jeg ikke lade være med at nævne bogen som er fyldt med Spil laved i FLASH,
FLASH 5 (ActionScript for fun and games) by Gary Rosenzweig
( Forklaringerne er måske lidt korte hvis man er nybegynder, men sammen med en af de andre bøger er de lette at forstå og bogen er fyldt med praktiske eksempler og spil)
Hvis du har mulighed for dette så tag ind til in boghandel og kig dem igennem for at se hvad der tiltaler dig.
Selvom jeg ikke har læst bogen, har jeg hørt meget godt om FLASH 5 Bible fra andre her på eksperten.
Håber at du kan bruge det:)
mvh geo
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.