---
title: "Stor bild, liten yta..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/2499-stor-bild-liten-yta"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "NETwork"
published: "2001-08-13T10:36:00.000Z"
updated: "2001-09-30T20:26:00.000Z"
replies: 25
views: 1058
page: 1
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/flash/2499-stor-bild-liten-yta"
---

# Stor bild, liten yta...

_Sida 1 av 2._

## #1 — NETwork, 2001-08-13T10:36Z

Hallå! Jag har en bild (en karta) som är större än vad som ska visas samtidigt på skärmen. På <http://www.trafiken.nu>  har de gjort en karta i flash som du kan "dra" åt olika håll för att på så sätt få fram olika delar av bilden (alltså att delar av bilden är gömda och att du kan dra fram dem med hjälp av musen utan att du behöver ladda en ny bild varje gång).

Någon som vet hur man gör det med flash?

Permalänk: https://www.webforum.nu/p/2499

## #2 — Rödalacket, 2001-08-13T11:06Z

Gör kartan till ett MC.
Markera MC:et och välj startDrag i Action panelen, använd this som target.
Markera raden onClipEvent och välj Mouse down.

Gör samma sak med stopDrag.
Det skall se ut så här tillslut när markerar ditt MC.

onClipEvent (mouseDown) {
    startDrag (this);
}
onClipEvent (mouseUp) {
    stopDrag ();
}

Permalänk: https://www.webforum.nu/p/209938

## #3 — NETwork, 2001-08-13T11:40Z

Vad är ett MC? Hur gör man kartan till ett MC? Jag är väldigt väldigt ny på det här med flash...

Permalänk: https://www.webforum.nu/p/209939

## #4 — Rödalacket, 2001-08-13T12:12Z

MC=movie clip
Markera bilden tryck F8 välj Movie Clip.

Permalänk: https://www.webforum.nu/p/209940

## #5 — NETwork, 2001-08-13T13:01Z

Dum fråga igen... men jag hittar inte "startDrag" i "Action panelen" (använder flash 5)...

Permalänk: https://www.webforum.nu/p/209941

## #6 — Rödalacket, 2001-08-13T13:10Z

Du har en lista på vänster sida där du har:
Basic Actions
Action
Operators
m.m.
Öppna Action och en bit ner där så finns startDrag.

För att öppna Action panelen så väljer du i menyn Window och sedan Actions

Permalänk: https://www.webforum.nu/p/209942

## #7 — NETwork, 2001-08-13T13:20Z

Oki, nu har jag gjort allt detta. Skapade en bild som var lite större än det vita "synliga" delen på "ritbordet" eller vad det heter... och skrev in koden i action. Men när jag testar den (control/test movie) så kan jag ändå inte röra bilden med musen.

Permalänk: https://www.webforum.nu/p/209943

## #8 — NETwork, 2001-08-13T13:22Z

Ah, det löste sig, jag hade fel expression... skrev "this" istället för this. :)

Tack för hjälpen!

Permalänk: https://www.webforum.nu/p/209944

## #9 — Rödalacket, 2001-08-13T13:23Z

Har du gjort din bil till ett MC?
Har du markerat ditt MC och skrivit in koden som jag skrev tidigare?

Nu måste jag iväg en sväng men återkommer :)

Permalänk: https://www.webforum.nu/p/209945

## #10 — NETwork, 2001-08-14T09:42Z

Okej, fler problem. :) Bilden går att dra med musen, men:

1) Jag kan dra bilden hur långt som helst åt alla håll. Jag vill inte att bilden ska gå att dra upp/ned/höger/vänster mer än till bilden är slut. Då ska det inte gå att dra bilden mer.

2) Kartbilden krymper/förstoras beroende på hur stort "flashfönster" jag använder. Jag vill INTE att bilden ska minskas proportionerligt, tvärtom vill jag att bilden ska ha en fast storlek hela tiden. Alltså, är fönstret större så ska en större del av kartan synas samtidigt, har jag ett litet fönster så ser man bara en liten del. Går det att fixa?

Permalänk: https://www.webforum.nu/p/209946

## #11 — Fv02, 2001-09-28T14:48Z

AAAAA!!!! rödlacket var e du? :) försökt att få tag i dig men jag kanske kan fixa uppmärksamhet genom att fiska upp denna äldre tråd :)

jag undra nämligen precis som NETwork :)

"1) Jag kan dra bilden hur långt som helst åt alla håll. Jag vill inte att bilden ska gå att dra upp/ned/höger/vänster mer än till bilden är slut. Då ska det inte gå att dra bilden mer."

tacl på förhand....vem det nu är som kan hjälpa mig och NETwork :)

Permalänk: https://www.webforum.nu/p/209947

## #12 — Rödalacket, 2001-09-28T15:12Z

Här är jag....... :)
Du kan bestämma hur långt till vänster, höger, upp eller ned du skall kunna dra MC´t

```
on (press) {
    startDrag (this, false, 0, 0, 550, 400);
}
on (release, releaseOutside) {
    stopDrag ();
}
```

startDrag (this, false, left, top, rigth, bottom);
 <http://www.lns.nu/wf/flash/dragMC/dragMC.html> 

Om så önskas så finns fla´n att ladda ned på
 <http://www.lns.nu/wf/flash/dragMC/dragMC.fla>

Permalänk: https://www.webforum.nu/p/209948

## #13 — Fv02, 2001-09-28T17:55Z

har du nån mail eller icq nr eller liknande som jag skulle kunna utnyttja för snabbare kommunikation? :)

Permalänk: https://www.webforum.nu/p/209949

## #14 — Rödalacket, 2001-09-28T18:17Z

flash@lns.nu

Permalänk: https://www.webforum.nu/p/209950

## #15 — Fv02, 2001-09-29T18:45Z

har mailat dig menmen ;)
frågar väll hära då :)

har sett i macromedia flash hjälpen hur man kan fixa en preloader, men eftersom min erfarenhet med actionscript är mycket begränsad så undrar jag hur jag skall få in denna kodsnutt :O
 
 if(\_framesloaded==100) {
	gotoAndPlay (3); 
} else {
	gotoAndPlay (1);
}

Permalänk: https://www.webforum.nu/p/209951

## #16 — Rödalacket, 2001-09-29T18:59Z

Ja jag såg det, men jag har varit i Stockholm idag....\*brr\*.. ;)

Den där kodsnutten lägger du i frame 2 i din flash och på frame 3 så börjar din flashfilm.

Permalänk: https://www.webforum.nu/p/209952

## #17 — Fv02, 2001-09-29T20:33Z

jo, det stog åxå i texten som jag klipte kodsnutten ifrån...MEN det nästan pinsamma jag undrar är HUR får jag inte denna kodsnutt? vilka actions skall jag smacka in för att få det komplett osv :)

ey, stockholm e ju naaajs ju :D
(speciellt da förortish)

Permalänk: https://www.webforum.nu/p/209953

## #18 — Rödalacket, 2001-09-29T21:18Z

Nu hänger jag inte riktigt med....
Hur får du inte denna kodsnutt :q

Det finns en jätte bra förklaring [HÄR](http://www.macromedia.com/support/flash/ts/documents/wait_for_frame01.htm)

Permalänk: https://www.webforum.nu/p/209954

## #19 — Fv02, 2001-09-30T09:03Z

ok, tack, hittade actions för\>\>
if(\_framesloaded==100) {
gotoAndPlay (3); 

men inte resten av koden, hur får man fram den?

} else {

Permalänk: https://www.webforum.nu/p/209955

## #20 — Rödalacket, 2001-09-30T09:40Z

else finns under Action-mappen i Action-panelen, annars så kan du klicka på pilen i det övre högra hörnet och välja Expert Mode, då kan du skriva in din kod för hand.

Permalänk: https://www.webforum.nu/p/209956

---

Tråden på webben: https://www.webforum.nu/amne/flash/2499-stor-bild-liten-yta  
Nästa sida: https://www.webforum.nu/amne/flash/2499-stor-bild-liten-yta/page2.md
