---
title: "Förstår inte punktnotationen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/95968-förstår-inte-punktnotationen"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "Cindy 156"
published: "2004-01-28T09:36:06.000Z"
updated: "2004-01-30T15:50:35.000Z"
replies: 6
views: 302
page: 1
pages: 1
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/95968-förstår-inte-punktnotationen"
---

# Förstår inte punktnotationen

## #1 — Cindy 156, 2004-01-28T09:36Z

Hej på er!

Har precis satt mig med Flash MX 2004 och jag förstår mig inte riktigt på punktnotationen.

Jag har en timeline som är 1 frame lång men som innehåller flera lager.
Jag skulle vilja flytta ett movieScript (en fyrkant - vid namn "fyrkant" - som ligger i lagret "fyran").
Jag vill flytta dess position ( till: \_x=150 och \_y=150) med hjälp av ett actionScript som jag lagt i timelinen (det skall alltså inte ligga i dess egna movieScript) - kan någon snäll människa berätta hur jag skall gå tillväga?

/C

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

## #2 — spango, 2004-01-28T10:28Z

```
fyrkant._x = 150;
fyrkant._y = 150;
```

... eller?

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

## #3 — Cindy 156, 2004-01-28T10:46Z

Nej, tyvärr - det funkar inte :( 

Jag har provat att lägga in:

\_root.onEnterFrame = function()
{
	fyrkant.\_x=150;
                fyrkant.\_y=150;
}

men inget händer - den vill inte flytta sig :(

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

## #4 — spango, 2004-01-28T11:29Z

Hum hum. Det ser ju rätt ut. Får se om jag kan svara på din fråga efter dagens Flashlektion ;)

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

## #5 — mirandir, 2004-01-28T11:37Z

Kan bero på att nu flyttar sig fyrkant till position (150, 150) på en gång så att flytten inte märks.

Det här är en enkel lösning:

```
_root.onEnterFrame = function()
{
     if(fyrkant._x < 150)
         fyrkant._x += 2;
     else if(fyrkant._x > 150)
         fyrkant._x -= 2;

     if(fyrkant._y < 150)
         fyrkant._y += 2;
     else if(fyrkant._y > 150)
         fyrkant._y -= 2;
}
```

/Mirandir

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

## #6 — Mika3l, 2004-01-28T11:38Z

Har du skrivit i så att instancenamnet är fyrkant?

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

## #7 — Cindy 156, 2004-01-30T15:50Z

Tack nu funkar det :)

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

---

Tråden på webben: https://www.webforum.nu/amne/flash/95968-förstår-inte-punktnotationen
