Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-12-2004, 15:40   #1 (permalink)
lernwillig
 
Benutzerbild von Bugfixer
 
Registriert seit: May 2004
Ort: Berlin
Beiträge: 221
Endlos bouncing gesucht

Hi,

habe schon zig bouncings programmiert, aber ich kriegs heut irgendwie nicht hin, das die animation endlos anhält.

Eigentlich ganz einfache geschichte.
Eine kreis wegt sich auf den betrachter zu, wird grösser, bremst im umkehrpunkt ab und wird wieder zurückgezogen. Und umgekehrt.

Ach ja nen kleinen seitwärtsdrift, das es so aussieht als ob es auf einer kreisbahn liegt, das wäre das hightlight

Vielen dank
Fabian
Bugfixer ist offline   Mit Zitat antworten
Alt 13-12-2004, 16:22   #2 (permalink)
viel hilft viel
 
Benutzerbild von noximus
 
Registriert seit: Aug 2003
Ort: Nürnberg
Beiträge: 225
ist zwar etwas kantig, aber dafür hats noch einen kleinen alphaEffekt, damit die entfernung etwas plastischer wird.

ActionScript:
  1. deinMC.onEnterFrame = function() {
  2.     this._yscale = Math.sin(getTimer()*0.002)*100+200;
  3.     this._xscale = Math.sin(getTimer()*0.002)*100+200;
  4.     this._alpha = Math.sin(getTimer()*0.002)*100+120;
  5.     horizont = Math.sin(getTimer()*0.002)*100;
  6.     if (horizont<0) {
  7.         horizont = horizont*(-1);
  8.     }
  9.     this._x = horizont;
  10. };

PS: Gruß an Wolter
__________________

>> trottel. hätten mir in den kopf schiessen sollen... <<

>>unterstützt das flashforum<<
noximus ist offline   Mit Zitat antworten
Alt 13-12-2004, 16:37   #3 (permalink)
lernwillig
 
Benutzerbild von Bugfixer
 
Registriert seit: May 2004
Ort: Berlin
Beiträge: 221
Danke, der ansatz ist schonmal nicht schlecht.

Interessante variante die geschwindigkeit zu steuern, werd ich mir auf jeden fall merken.

Mit

Code:
	horizont = Math.cos(getTimer()*0.002)*100;
wäre die kreisbewegung schön, aber dann gibts harte abbremser am umkehrpunkt.

Wie kann man das lösen?

P.S.
Wer ist wolter?
Bugfixer ist offline   Mit Zitat antworten
Alt 13-12-2004, 16:40   #4 (permalink)
*hello new world
 
Benutzerbild von nalin
 
Registriert seit: Jan 2004
Ort: sauerland
Beiträge: 1.788
hi bugfixer!

scroll mal nach ganz unten

sascha wolter ist gemeint!

gruß,
nalin

Geändert von nalin (13-12-2004 um 16:43 Uhr)
nalin ist offline   Mit Zitat antworten
Alt 13-12-2004, 16:43   #5 (permalink)
viel hilft viel
 
Benutzerbild von noximus
 
Registriert seit: Aug 2003
Ort: Nürnberg
Beiträge: 225
das erste skript in seinem buch >>actionscript 1&2<< benutzt den sinus von getTimer, ich wollt emich bloss nicht mit fremden federn schmücken. zu dem knick am umkehrpunkt ist mir aber auch noch nichts eingefallen...
__________________

>> trottel. hätten mir in den kopf schiessen sollen... <<

>>unterstützt das flashforum<<
noximus ist offline   Mit Zitat antworten
Alt 13-12-2004, 16:45   #6 (permalink)
lernwillig
 
Benutzerbild von Bugfixer
 
Registriert seit: May 2004
Ort: Berlin
Beiträge: 221
Oh man ich checks heute auf keinem aug mehr

Bei den easing functions von robert penner gibts doch ease in/out, wie wird den das da gemacht. Wenn ich doch nicht so ein mathe noob wäre
Bugfixer ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele