Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-03-2004, 23:16   #1 (permalink)
PIXELSCHIEBER
 
Benutzerbild von FlashKasper
 
Registriert seit: Oct 2001
Ort: Salem, Bodensee
Beiträge: 638
Fläche+Rand wllenförmig animiert?

Hi zusammen,

ich versuche gerade eine Fläche am Rand wellenförmig zu animieren. Wenn ihr das Bild anschaut, seit ihr wahrscheinlich schlauer. Vorerst wäre eine gleichmässige Bewegung schon mal Klasse.

Nur möchte is das mit Actionscript hinbekommen und nicht mit einem Tweening. Mir fehlt grade mal der Ansatz dazu, hab jetzt bei der Suche schon ein paar Sachen zu sinus angeschaut, aber irgendwie komm ich noch nicht weiter, die Leitung ist voll



Danke für eure Hilfe

Gruss
FlashKasper
__________________
Pack den Highscore
FlashKasper ist offline   Mit Zitat antworten
Alt 05-03-2004, 00:39   #2 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
hi,
hier hast du mal was gleichmäßiges, vielleicht hilft dir das weiter !
Einfach mal ins erste frame und go !!
ActionScript:
  1. var t=0;
  2. var z;
  3. onEnterFrame=function(){
  4.     clear();
  5.     t+=0.1;
  6.     z=Math.sin(t)*100;
  7.     lineStyle(1,0x000000,100);
  8.     beginFill(0xffff11,100);
  9.     moveTo(100,100);
  10.     lineTo(100,200);
  11.     curveTo(200,z+200,300,200);
  12.     curveTo(400,-z+200,500,200);
  13.     lineTo(500,100);
  14.     lineTo(100,100);
  15.     endFill();
  16. }
  17. stop();

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 05-03-2004, 09:37   #3 (permalink)
PIXELSCHIEBER
 
Benutzerbild von FlashKasper
 
Registriert seit: Oct 2001
Ort: Salem, Bodensee
Beiträge: 638
gracias@flash bier

genau so hab ich das gemeint

Damit komm ich schon mal viel weiter.

Gruss
FlashKasper
__________________
Pack den Highscore
FlashKasper ist offline   Mit Zitat antworten
Alt 31-03-2004, 21:21   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2003
Ort: Kölle
Beiträge: 28
geht das auch mit IK (inverser kinematik)?

das linke ende soll sich rauf und runter bewegen und alles dahinter diese bewegung zeitverzögert nachmachen, so wie in echt halt, wenn sich nur ein ende einer kette oder leine bewegt...

gruß
__________________
Math.komisch ()*66;
nicht verzagen, !R()NM()Nk schlagen
!R()NM()Nk ist offline   Mit Zitat antworten
Alt 31-03-2004, 21:44   #5 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
hi !R()NM()Nk,
das geht sicher auch.... nur nicht so einfach !
Also um eine tatsächliche IK zu erreichen muss man sich aber ne gescheite Engine basteln.

Gefaked ist sowas (relativ) schnell.
Musst dich nur ein wenig umschauen, zBsp bei den Mausverfolger, die du hier im board sicher auch *zigfach findest, die beruhen ja auf dem Prinzip, dass ein paar Objekte deiner Maus mit einer bestimmten Zeitverzögerung folgen.
Wenn Du nun einfach(!?) diese Objekte miteinander mit einer Linie
verbindest und ihnen sagst, dass sie nur der auf der x-Achse beweglich sind hast du schon den effekt.
Das Problem hierbei sind die ecken, die entstehen, wenn du nun bsp-weise 3 punkte miteinander verbindest, siehst du natürlich genau, wo der punkt in der mitte sitzt.
du kannst sie auch nicht so nah aneinander setzten, dass dieses nicht mehr sichtbar wäre, das zwänge den Prozessor in die Knie !
Hier musst du mit curveTo die Lösung finden !!

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier 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 11:51 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele