Verwijderd
gewoon d.m.v motion tweens?
dus bijv. 5 keer zelfde afstand laten verplaatsen d.m.v. van motiontween. Dus bijvoorbeeld van x 0 -> 20 -> 40 etc.
Enne dan eerste verlengen met bijvoorbeeld 10 frames,
2e met 8 frames,
3e met 6 frames etc.
Of wil je het met actionscript doen?
Kan wel maare dat weet ik niet zo uit me hoofd hoor!
dus bijv. 5 keer zelfde afstand laten verplaatsen d.m.v. van motiontween. Dus bijvoorbeeld van x 0 -> 20 -> 40 etc.
Enne dan eerste verlengen met bijvoorbeeld 10 frames,
2e met 8 frames,
3e met 6 frames etc.
Of wil je het met actionscript doen?
Kan wel maare dat weet ik niet zo uit me hoofd hoor!
Verwijderd
eerst <[ctrl]+f> en dan krijg je dit schermpje waar je kan gaan spelen met easing :

hiermee moet het lukken.

hiermee moet het lukken.
code:
1
2
3
4
| move = move + speed speed = speed + 1 setProperty (raketje, _y, move); |
en Presto
Stoer; Marduq
Verwijderd
Als we dat dan toch met as gaan doen, dan wel goed(no offence):Op donderdag 20 december 2001 15:40 schreef XangadiX het een stukkie code:
code:
1
| _y-=speed++; |
(als je + doet gaat zijn raketje hard omlaag btw).
als we dan toch equations in flash AS gaan doenOp donderdag 20 december 2001 15:43 schreef B-Top het volgende:
Als we dat dan toch met as gaan doen, dan wel goed(no offence):
code:
1
2
3
4
5
6
7
| // quadratic easing in - accelerating from zero velocity
// t: current time, b: beginning value, c: change in value, d: duration
// t and d can be in frames or seconds/milliseconds
Math.easeInQuad = function (t, b, c, d) {
t /= d;
return c*t*t + b;
}; |
/edit. natuurlijk van de one en only Robert Penner
"You're only as good, as what you did last week."
Damn, ik ben dom...
Moet ik dus een actionscriptje plaatsen op het key-frame en dan ook de motion tween tussen de twee key-frames aanzetten? I don't get it...
Moet ik dus een actionscriptje plaatsen op het key-frame en dan ook de motion tween tussen de twee key-frames aanzetten? I don't get it...
Verwijderd
Wel ff credit aan mr. penner geven heOp donderdag 20 december 2001 16:04 schreef oh,when? het volgende:
[..]
als we dan toch equations in flash AS gaan doen
code:
1 2 3 4 5 6 7// quadratic easing in - accelerating from zero velocity // t: current time, b: beginning value, c: change in value, d: duration // t and d can be in frames or seconds/milliseconds Math.easeInQuad = function (t, b, c, d) { t /= d; return c*t*t + b; };
Verwijderd
Neej, sorry....we werden allemaal een beetje meegesleept...Op donderdag 20 december 2001 16:06 schreef Nozzman het volgende:
Damn, ik ben dom...
Moet ik dus een actionscriptje plaatsen op het key-frame en dan ook de motion tween tussen de twee key-frames aanzetten? I don't get it...
Het kan op twee manieren:
1.de motion tween way
2.de actionscript way
Afhankelijk van hoe jouw film op dit moment in elkaar zit zal je een keus moeten maken.
methode 1. heb ik je laten zien met dat gifje.....
Als je een tween maakt/hebt, van de raket die omhoog gaat, kan je met easing ervoor zorgen dat het een niet lineare(constante versnelling) beweging word, waardoor de versnelling die jij in je raket wil toegepast word.
methode 2. kan dus op verschillende manieren.
Wat in ieder geval moet is dat je een movieclip van je raket maakt...dit doe je door de raket te selecteren en op f8 te drukken, waarna je een naampie moet geven en op ok moet drukken.
Een mc kan dus clipEvents bevatten....waarbij diegene die jij nodig hebt de enterFrame is.
het clip event enterframe vind elk frame plaats.
maar ja ontopic wat je dus daarna doet is het selecteren van je raket, je gaat naar het actionscript window en plakt dit:
code:
1
2
| onClipEvent(load){myspeed = 4;}
onClipEvent(enterFrame){_y-=speed++/myspeed} |
daarin...
erg simpele code....niet erg netjes, maar does the job.
et voila.
daarin.
Geweldig! En een fijne kerst! Bedankt man. Alleen..kan het kloppen dat als je de shape van die movieclip verandert gedurende de tween, die verschaling het niet meer doet (achter het raketje komt een afterburn, die uitgereckt moet worden)
Verwijderd
Als de vlam ook in je raket tween zat, en je hebt er nu een motion tween van gemaakt ipv een shape tween, kan het zijn dat ie het niet meer helemaal doet......je had die vlam anim dan eigenlijk weer moeten nesten in je raket...
Maar hieruit begrijp ik dus dat je aan het tweenen bent geslagen ipv actionscript?
Maar hieruit begrijp ik dus dat je aan het tweenen bent geslagen ipv actionscript?
zucht... - dusOp donderdag 20 december 2001 16:36 schreef B-Top het volgende:
Als de vlam ook in je raket tween zat, en je hebt er nu een motion tween van gemaakt ipv een shape tween, kan het zijn dat ie het niet meer helemaal doet......je had die vlam anim dan eigenlijk weer moeten nesten in je raket...
Maar hieruit begrijp ik dus dat je aan het tweenen bent geslagen ipv actionscript?
en dan kun je de lengte van je vlammetje weer koppelen aan de schaal (_yscale) zodat ie langer wordt als je hem afschiet...
beetje rook erbij
Stoer; Marduq
Pagina: 1