Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


flytta lager

Postades av 2003-08-25 13:08:55 - Karl Adriansson, i forum javascript/dhtml, Tråden har 6 Kommentarer och lästs av 625 personer

hej!

jag undrar hur jag ska gå till väga för att flytta ett lager från punkt a till punkt b. har kommit så långt som att lagret bara "hoppar" mellan punkterna men hur gör jag om jag vill ha en lite mer "glidande" effekt?

//kalle


Svara

Sv: flytta lager

Postades av 2003-08-25 13:15:31 - Niklas Jansson

Det mest rimliga är väl att du hoppar till alla mellanliggande punkter med visst tidsintervall emellan.


Svara

Sv: flytta lager

Postades av 2003-08-25 18:40:56 - Oskar Johansson

En snygg variant är att ta reda på var du ska och var du är. Du räknar sedan ut sträckan däremellan. Sedan tar du och sätter din position till den gamla position + t.ex. sträckan/3. Justera divisionen lite där dock... :)


Svara

Sv: flytta lager

Postades av 2003-08-26 07:40:57 - Fredrik Hjälte

Han måste i vilket fall som helst ha en timeOut funktion annars uteblir animationseffekten.

Lägg en funktion som med en timeout som anropar en annan funktion som genomför en förflyttning av lagret, rensar din timeout och anropar den första funktionen igen.


Svara

Sv: flytta lager

Postades av 2003-08-26 08:59:26 - Niklas Jansson

Testa dig fram med något sånt här:

1. Bestäm start_x, slut_x, start_y, slut_y.
2. Beräkna differensen i varje steg genom att ta xdiff=(slut_x-start_x)/max_steg och ydiff=(slut_y-start_y)/max_steg

3. Beräkna ny position genom att ta x=start_x + antal_steg*xdiff (och motsvarande för y). antal_steg ligger i intervallet [0, max_steg].

4. Upprepa 3 efter ett litet tidsintervall.


Detta är en rätlinjig rörelse, och kanske inte alltid jättesnygg. Det finns andra lösningar att tillgå (exponentiellt avtagande, kubsik spline), om det skall vara lite "tuffare"... =)


Svara

Sv: flytta lager

Postades av 2003-09-04 12:17:17 - Daniel Tiru

Hej Kalle!

Tycker du skall kolla på DynAPi http://sourceforge.net/projects/dynapi/

Där kommer du se hur enkelt det är... och det fungerar i de flesta webbläsare.

Typ skapa lager layer1
anropa funktion layer1.slide(x,y)
Klart...

Ungefär så enkelt e det.

Hälsningar
Daniel


Svara

Nyligen

  • 09:00 Digital byrå för restauranger
  • 14:44 thorauto
  • 14:44 prøve ThorAuto
  • 22:47 Faktorer som påverkar bilens andra
  • 14:23 Портал о чрезвычайных ситуациях
  • 09:39 Why are here few women buy the les
  • 19:53 Toppkvalitet uppkoppling
  • 16:35 Эскорт вакансии для девушек

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 571 608
27 968
271 800
10 688
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies