Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-01-2004, 14:46   #1 (permalink)
Pixelschubser
 
Registriert seit: Aug 2002
Ort: Utopia
Beiträge: 416
Question Objekt per as bewegen...

hi, ich habe ein objekt das ich per as von rechts nach links und zurück bewegen möchte, wie mache ich das?
LordCash ist offline   Mit Zitat antworten
Alt 21-01-2004, 14:54   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
dein objekt ist wahrscheinlich ein Movieclip...

ActionScript:
  1. onClipEvent (enterFrame) {
  2. this._x = Math.sin(g+=0.2)*200
  3. }



cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 21-01-2004, 15:48   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 1.244
hi,

wo bekomme ich "g" her ??

Ist es im allgemeinen nicht besser alles aus der Hauptzeitleiste
zu steuern ?
__________________
Mfg aus Brandenburg.

harego

Spiel

Zur Page
harego ist offline   Mit Zitat antworten
Alt 21-01-2004, 15:57   #4 (permalink)
*warg*
 
Registriert seit: May 2002
Ort: Berlin
Beiträge: 261
g wird in der anweisung selbst deklariert. variablen müssen in falsh mx nicht vorher deklariert werden. d.h. sowas wie :

var g;

kannst du dir sparen ..

im allgemeinen ist es immer besser von der HZL etwas zu steuern.

ActionScript:
  1. _root.deinMC.onEnterFrame = function() {
  2.         this._x = Math.sin(g+=0.2)*200
  3. }
funktioniert auch wunderbar ..
mit der 200 bestimmt du ie groß die entfernung von der linken zur rechten position ist .. mit "0.2" bestimmt du die schnelligkeit der Bewegung. (relativ - mit dem abstand tust du es ja auch .. aber eher indirekt)
__________________
"nimm dir das leben - es gehört dir!"
"die realität versucht mich einzuholen - doch ich bin schneller !"
Tuffyfant ist offline   Mit Zitat antworten
Alt 21-01-2004, 16:11   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Beiträge: 1.244
hi Tuffyfant ,

Habe auf der Bühne ein MC mit Instanznamen "deinMC" !
Auf der HZL Dein Script !
Und ?? Es geht nichts.
Wenn ich var g = 1; noch hinzufüge , bewegt sich der mc ?
__________________
Mfg aus Brandenburg.

harego

Spiel

Zur Page
harego ist offline   Mit Zitat antworten
Alt 21-01-2004, 16:18   #6 (permalink)
*warg*
 
Registriert seit: May 2002
Ort: Berlin
Beiträge: 261
hmm .. soweit ich weiß, müssen erst bei flash mx2004 variablem vorher deklariert werden. ..
hab "nur" flash mx und es ging ohne g vorher als varibale zu deklarieren...
.. naja , hauptsache es geht auch bei dir :-)

Gruß TUffy
__________________
"nimm dir das leben - es gehört dir!"
"die realität versucht mich einzuholen - doch ich bin schneller !"
Tuffyfant 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 23:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele