---
title: "slumpmässiga rörelser ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/81486-slumpmässiga-rörelser"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "s0rrier"
published: "2003-07-07T10:21:29.000Z"
updated: "2003-07-07T18:33:23.000Z"
replies: 2
views: 189
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/81486-slumpmässiga-rörelser"
---

# slumpmässiga rörelser ?

## #1 — s0rrier, 2003-07-07T10:21Z

Hej !
Min första post, undrar om det finns någon som vet hur 
man proggar ( i actionscript ) att ett obejkt ska röra 
sig slumpmässigt exempelvis i x-led inom ett bestämmt
område ( exempelvis mellan 0- 250 ) och om man kan ställa
en random ease ( ökning och minskning av hastighet till
målpositionen ) ?

Tacksam för svar, kanske någon har länk t.o.m

ps. hoppas ni förstod frågan. 

Mvh. s0rrier

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

## #2 — mirandir, 2003-07-07T13:49Z

Jepps det är väll klart man kan.

Vi börjar med det lätta: att slumpa fram positionen mellan 0 och 250!:

```
rndPos = Math.floor(Math.random() * 250);
```

 

Sedan har vi det jobbiga... att göra en ease. 

I  boken "Robert Penners Programming Macromedia Flash MX" så är ease en funktion som räknar ut positionen just nu med hjälp av fyra argument: tid, början, förändring och varaktighet.

förändringen får du genom följande:

förändring = slutposition - startposition

Förresten vilken slags ease vill du ha?

Här är några( t = tid, b = början, c = förändring, d = varaktighet)

Ease in:

```
function easeIn(t, b, c, d)
{
    return c*(t/=d) * t + b;
}
```

ease out:

```
function easeOut(t, b, c, d)
{
    return - c * (t/=d) * (t - 2) + b;
}
```

ease in and out:

```
function easeInOut(t, b, c, d)
{
    if((d/= 2) < 1) return c/2*t*t + b;
    return -c/2 * ((--t) * (t - 2) - 1) + b;
}
```

alla ovanstående exempel finns i Robert Penners bok, omnämnd ovan.

Hinner inte skriva mer nu... :/ Vill du ha mer hjälp så säg till!

Förresten säg hej till Ingemar och Teresia från mig... om de fortfarande är ansvariga för "interaktiva medier"... ;)

/Mirandir

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

## #3 — s0rrier, 2003-07-07T18:33Z

tack för svaret , får se om jag kan få det att funka
till mina egna gfx, tusen tack

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

---

Tråden på webben: https://www.webforum.nu/amne/flash/81486-slumpmässiga-rörelser
