Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-06-2009, 12:49   #1 (permalink)
Neuer User
 
Benutzerbild von zoomzoom
 
Registriert seit: Sep 2004
Ort: bei Karlsruhe
Beiträge: 52
Bewegung anhand eines Pfades oder Sinus Bewegung

Hallo

versuche gerade ein Objekt mittles AC von links nach rechts zu bewegen.
Per Tween ist das ganze leider relativ gross geworden (kb) und nun würde ich es gerne mit AC probieren.

Zwei Ansätze habe ich bereits:

Code:
onClipEvent(load){
zielx=0
_x=300
rate=100
}
onClipEvent(enterFrame){
_x+=(zielx-_x)/rate
}
So bewegt sich das Objekt von rechts nach links, jeodch eben linear.
Ich hätte gerne eine Schwingung in der Bewegung wie eben bei einer Sinus Kurve.

Der 2 Ansatz wäre das ich dem objekt einfach dem Pad zuordne und er die bewegung dann selbst vom Pfad nimmt.

Könnt ihr mir weiterhelfen?

gruss zoomy
__________________
Wir haben so lange so viel mit so wenig versucht, dass wir jetzt in der Lage sind, fast alles mit fast nichts zu bewerkstelligen!
zoomzoom ist offline   Mit Zitat antworten
Alt 18-06-2009, 13:32   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hi,
so:
PHP-Code:
var zielx 0;
var 
rate 100;

deinClip._x 300;
deinClip.onEnterFrame = function() {         

    
this._x +=( zielx this._x ) / rate
    this
._y += Math.sinthis._x )
         

kriegste eine zum ende hin immer stärker werdene schwingung mit in die bewegung.
reicht dir das so als ansatz?

du musst das script einfach wo auf die zeitleiste packen, nicht auf den mc. und der mc braucht den instanznamen "deinClip"...

viel spaß.
cheers,
sal

edit:
und was soll überhaupt AC sein?!
ActionCript?!... AS = ActionScript
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!

Geändert von salazar (18-06-2009 um 13:40 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 18-06-2009, 14:13   #3 (permalink)
Neuer User
 
Benutzerbild von zoomzoom
 
Registriert seit: Sep 2004
Ort: bei Karlsruhe
Beiträge: 52
Zitat:
Zitat von salazar Beitrag anzeigen
hi,
...
edit:
und was soll überhaupt AC sein?!
ActionCript?!... AS = ActionScript
ActionCrap *g

nein hab mich nur verschrieben.

vielen dank.

ich habe jetzt nen anderen Ansatz gefunden. deinen Vorschlag werd ich auch noch einbauen.
__________________
Wir haben so lange so viel mit so wenig versucht, dass wir jetzt in der Lage sind, fast alles mit fast nichts zu bewerkstelligen!
zoomzoom ist offline   Mit Zitat antworten
Alt 18-06-2009, 14:32   #4 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
vielleicht sind andere flashforum user an deinem "anderen Ansatz" interessiert?!

cheers,
sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 18-06-2009, 15:09   #5 (permalink)
Neuer User
 
Benutzerbild von zoomzoom
 
Registriert seit: Sep 2004
Ort: bei Karlsruhe
Beiträge: 52
ich habe hier ein script gefunden das mit ein wenig arbeit genau gepasst hat:

Sinus Kurven

für meine Arbeit musste ich es ein wenig ändern, das objekt musste sich auch noch verkleinern.

Code:
this._width = altX_grosse - 0.1;
  	this._height = altY_grosse - 0.055;
war wo ich es gesehen habe dann doch ganz einfach

vielleicht kann ja jemand damit was anfangen. mir hats geholfen.
__________________
Wir haben so lange so viel mit so wenig versucht, dass wir jetzt in der Lage sind, fast alles mit fast nichts zu bewerkstelligen!
zoomzoom 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 20:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele