[Flash 4] Beweging met actionscript

Pagina: 1
Acties:

  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 09-09 19:36

OzBoz

.:.H.:.I.:.P.:.

Topicstarter
Ik ben al lang bezig met het vinden van een manier om via actionscript iets soepel te laten bewegen. Maar het lukt niet.

Stel, ik heb een groot vlak van een kleur dat ik heen en weer wil schuiven, als ik dat script dan gaat dat veel en veel schokkeriger dan wanneer ik een gewone tween gebruik, kan ik de FPS wel op 60 zetten maardat vind ik geen oplossing.

Is er uberhaupt een manier zoiets via actionscript net zo soepel te lopen dan normaal met een tween? Ik dacht zelf aan een loop..while maar dat gaat weer te snel (plop) en binnen de loop een delay creeeren is me nog niet gelukt.

Nog Flash-goden die een oplossing weten? Gaat echt om Flash 4.

My Fizion | My 3D prints | LinkedIn


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

Je kan een mc gebruiken die op de enterframe clipevent je calculatie methodes aanroept en de boel daarmee animeert, maar dat doe je waarschijnlijk al :D dat loopt als ik het simpel test vrij netjes op 20 fps.

Dat is alleen wel in flash 5. :{

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • Murphy
  • Registratie: November 2000
  • Laatst online: 23-03 16:20

Murphy

(2B||!2B)?

Ja euh waarom heb je het over Flash 4 :?

  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 09-09 19:36

OzBoz

.:.H.:.I.:.P.:.

Topicstarter
Op maandag 25 februari 2002 10:07 schreef Murphy het volgende:
Ja euh waarom heb je het over Flash 4 :?
Omdat ik in Flash 4 werk waarschijnlijk.

My Fizion | My 3D prints | LinkedIn


Verwijderd

pfoe...het is een tijdje terug....is dit diezelfde fla als waar we het vorige keer over hadden?

  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 09-09 19:36

OzBoz

.:.H.:.I.:.P.:.

Topicstarter
Op maandag 25 februari 2002 10:44 schreef B-Top het volgende:
pfoe...het is een tijdje terug....is dit diezelfde fla als waar we het vorige keer over hadden?
Nou van dat idee ben ik een beetje af, maar als dat moven maar smooth lukt kom ik er wel uit..

My Fizion | My 3D prints | LinkedIn


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

Maar hoe doe je het nu dan? of hoe heb je het geprobeerd?
heb je misschien een minimale testcase waar het niet goed in werkt waar ff naar gekeken kan worden?

* Clay flest nog niet zo lang, maar AS is wel boeiend :D dus Clay wil daar best ff mee poken.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 09-09 19:36

OzBoz

.:.H.:.I.:.P.:.

Topicstarter
Op maandag 25 februari 2002 11:46 schreef Clay het volgende:
Maar hoe doe je het nu dan? of hoe heb je het geprobeerd?
heb je misschien een minimale testcase waar het niet goed in werkt waar ff naar gekeken kan worden?
Heel erg minimaal http://www.moodbenders.nl/test.fla

Hier zorgt een movieclip ervoor dat ie bij druk op de knop verplaatst wordt, in dit geval met een loopje. Maar dat gaat dus zo snel dat je um niet ziet schuiven. Mijn idee was om een soort van delay te maken binnen de loop maar is me na vele uren prutsen niet gelukt.

My Fizion | My 3D prints | LinkedIn


  • Murphy
  • Registratie: November 2000
  • Laatst online: 23-03 16:20

Murphy

(2B||!2B)?

Op maandag 25 februari 2002 11:51 schreef OzBoz het volgende:

[..]

Heel erg minimaal http://www.moodbenders.nl/test.fla

Hier zorgt een movieclip ervoor dat ie bij druk op de knop verplaatst wordt, in dit geval met een loopje. Maar dat gaat dus zo snel dat je um niet ziet schuiven. Mijn idee was om een soort van delay te maken binnen de loop maar is me na vele uren prutsen niet gelukt.
Snap het snap het.
Ik neem aan dat je een reden hebt waarom je nog in Flash4 zit te prutsen trouwens?

Als je de keyframes in dat loopje uit elkaar trekt krijg je toch een delay?

Het is nu [("start")action] [gotoandplay("start")]
maar als je nou [("start")action] ...(tussenframes)... [gotoandplay("start")]
doet?

  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 09-09 19:36

OzBoz

.:.H.:.I.:.P.:.

Topicstarter
Op maandag 25 februari 2002 12:44 schreef Murphy het volgende:

[..]

Het is nu [("start")action] [gotoandplay("start")]
maar als je nou [("start")action] ...(tussenframes)... [gotoandplay("start")]
doet?
Klopt, maar je krijgt dan absoluut geen vloeiende bewegingen en na een hoop geklooi moet volgens mij de oplossing liggen in een korte delay binnen een loop. Zou willen dat Flash iets had van Delay(5); ofzo. Ik heb al erg veel fla's bekeken die een delay aanroepen maar kom er niet uit.

Op http://www.flashbible.com/Members/ActionScript/PlugNPlay/Delay.htm heb je helemaal onderaan iets staan over een delay binnen een loop die zou moeten weken bij delays van minder dan 2,5 sec. Maar ik heb maar een paar ms nodig volgens mij.

My Fizion | My 3D prints | LinkedIn


  • cjs
  • Registratie: Maart 2001
  • Niet online

cjs

Macromedian

Loopt dit wel goed? Anders geef ik je weinig hoop.
Fla: hierzo

Gemiddelde Nederlanders zijn maar halve Nederlanders.


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 22-06 13:51

Clay

cookie erbij?

* Clay heeft er ook een:

dees

't is alleen wel in flash 5, object georienteerd met een soort slider object waarmee je meerdere mc's herhalend naar verschillende plekken kan sliden. alleen niet meer dan 1 tegelijk. Misschien heb je wat aan het idee.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 09-09 19:36

OzBoz

.:.H.:.I.:.P.:.

Topicstarter
Allen alvast bedankt voor de tijd die jullie erin steken.. na het invullen van mijn urenstaten (boring) ga ik er weer mee bezig.

My Fizion | My 3D prints | LinkedIn


Verwijderd

zoiets?

actionscript in de hoofdtijdlijn:

setProperty ("mc", _x, mc._x + 2);
prevFrame ();
play ();
Pagina: 1