Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-08-2004, 20:49   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Ort: MUC
Beiträge: 29
wandernde MC'S

Hallu zusammen ;-)

ich möchte auf einer Site die Navigationselemente (_MC) gant ruhig hin und her und rauf und runter wabbern lassen. Alles sollte sich in einem vorher zu definierenden pixelraum abspielen können. EBENSOP DIE gESCHWINDIGKEIT SOLLTE EINSTELLBAR SEIN:

dA ICH LEIDER TOTAler Neuling bin, hoffe ich auf euch

Danke im vorraus

Strolchi
Strolchi04 ist offline   Mit Zitat antworten
Alt 18-08-2004, 21:57   #2 (permalink)
Neuer User
 
Benutzerbild von reion
 
Registriert seit: Apr 2004
Ort: St. Florian
Beiträge: 459
script weiter unten - coding fehler
__________________
www.reion.tk
---
*nastyBasty, *nonverbla, *miii, *specs2, *kikuchiro, *Tom(2), *Tarantoga, *Prist0r, *heidlbeer, *silentx, *socratez, *isildur, *mmgraphics, *tackle_zone, *raschu, *-+FleshMen 08+-, *guz3l, *Flashyrobin, *teddy86+, *Jasper99, *Don Krawallo, *pLan58+, Sly-Design+, *obscur+, *mxpro-filer+; P |SL, e621, destroy90210, Karsten572, simon ventura, tasovi, salami04, Mulitreiber, dat brot, boyi, rosco, gaspode, dirkgently, Sash^noob; / *X-Production, mika97, derBauer1234, strolchi04 \

Geändert von reion (19-08-2004 um 01:58 Uhr)
reion ist offline   Mit Zitat antworten
Alt 18-08-2004, 23:34   #3 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi und willkommen.
So viel geworschtel muss aber auch nicht sein
Geht auch so:

ActionScript:
  1. MovieClip.prototype.wabbern = function() {
  2. var i = 0;
  3. var wabberIntensiaet = 3;
  4. //----------------------------------
  5. this.onEnterFrame = function() {
  6. this._y -= (Math.sin(i) * wabberIntensiaet);
  7. i += .1;
  8. };
  9. };
  10. kreis_mc.wabbern();
Angehängte Dateien
Dateityp: zip wabbern.zip (454 Bytes, 18x aufgerufen)
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------

Geändert von thebiz (18-08-2004 um 23:39 Uhr)
thebiz ist offline   Mit Zitat antworten
Alt 18-08-2004, 23:37   #4 (permalink)
Neuer User
 
Benutzerbild von reion
 
Registriert seit: Apr 2004
Ort: St. Florian
Beiträge: 459
nja ... aber der macht nicht ganz dass was er will ... er will, dass der mc in nem kasterl wandert ... alle koordinaten erreicht ...

hmm ich weiß ... ich bin nicht soo vertraut mit sin und so ... mathematik halt mein alter feind *g


Zitat:
ruhig bewegung
=gleichmäßig
__________________
www.reion.tk
---
*nastyBasty, *nonverbla, *miii, *specs2, *kikuchiro, *Tom(2), *Tarantoga, *Prist0r, *heidlbeer, *silentx, *socratez, *isildur, *mmgraphics, *tackle_zone, *raschu, *-+FleshMen 08+-, *guz3l, *Flashyrobin, *teddy86+, *Jasper99, *Don Krawallo, *pLan58+, Sly-Design+, *obscur+, *mxpro-filer+; P |SL, e621, destroy90210, Karsten572, simon ventura, tasovi, salami04, Mulitreiber, dat brot, boyi, rosco, gaspode, dirkgently, Sash^noob; / *X-Production, mika97, derBauer1234, strolchi04 \

Geändert von reion (18-08-2004 um 23:38 Uhr)
reion ist offline   Mit Zitat antworten
Alt 18-08-2004, 23:43   #5 (permalink)
Neuer User
 
Benutzerbild von reion
 
Registriert seit: Apr 2004
Ort: St. Florian
Beiträge: 459
!!!!!! korrigierte VERSION !!!!!!

ActionScript:
  1. MovieClip.prototype.moving = function () {
  2.     max_y = 5;
  3.     max_x = 5;
  4.     alt_y = this._y;
  5.     alt_x = this._x;
  6.     move_speed = 0.5;
  7.     min_x_koord = this._x - max_x;
  8.     max_x_koord = this._x + max_x;
  9.     min_y_koord = this._y - max_y;
  10.     max_y_koord = this._y + max_y
  11.  
  12.     rechts = false;
  13.     this._y = min_y_koord;;
  14.     this._x = min_x_koord + (max_x / 2);
  15.  
  16.    
  17.     this.onEnterFrame = function() {
  18.  
  19.         if (!rechts && (alt_x > (this._x - move_speed))) {
  20.             this._x -= move_speed;
  21.             if ((this._x - move_speed) < min_x_koord) {
  22.                 rechts = !rechts;
  23.             }
  24.         }
  25.         if (rechts && (alt_x < (this._x + move_speed))) {
  26.             this._x += move_speed;
  27.             if ((this._x + move_speed) > max_x_koord) {
  28.                 rechts = !rechts;
  29.             }
  30.         }
  31.  
  32.         if (!hoch && (alt_y > (this._y - move_speed))) {
  33.             this._y -= move_speed;
  34.             if ((this._y - move_speed) < min_y_koord) {
  35.                 hoch = !hoch;
  36.             }
  37.         }
  38.         if (hoch && (alt_y < (this._y + move_speed))) {
  39.             this._y += move_speed;
  40.             if ((this._y + move_speed) > max_y_koord) {
  41.                 hoch = !hoch;
  42.             }
  43.         }
  44.        
  45.         alt_y = this._y;
  46.         alt_x = this._x;       
  47.     }
  48. };
  49.  
  50. _MC.moving();
__________________
www.reion.tk
---
*nastyBasty, *nonverbla, *miii, *specs2, *kikuchiro, *Tom(2), *Tarantoga, *Prist0r, *heidlbeer, *silentx, *socratez, *isildur, *mmgraphics, *tackle_zone, *raschu, *-+FleshMen 08+-, *guz3l, *Flashyrobin, *teddy86+, *Jasper99, *Don Krawallo, *pLan58+, Sly-Design+, *obscur+, *mxpro-filer+; P |SL, e621, destroy90210, Karsten572, simon ventura, tasovi, salami04, Mulitreiber, dat brot, boyi, rosco, gaspode, dirkgently, Sash^noob; / *X-Production, mika97, derBauer1234, strolchi04 \

Geändert von reion (19-08-2004 um 11:25 Uhr)
reion ist offline   Mit Zitat antworten
Alt 19-08-2004, 05:37   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Ort: MUC
Beiträge: 29
Danke erstmal

Ich werde mir jetzt mal beideansehen und dannn sagen ob es dass ist was ich brauchte. Danke fürs erste. NATÜRLICH BIN ICH FÜR WEITER vORSCHLÄGE OFFEN:

sTROLCHI
Strolchi04 ist offline   Mit Zitat antworten
Alt 19-08-2004, 06:34   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Ort: MUC
Beiträge: 29
beide ungleichmäßig

danke an euch

das erste sctipt war schon nicht schlecht, nur möchte ich den weg jedemal verändern: mal kürzer und halt mal etwas länger. auch sollten sie nicht do gleichmäßig laufen sondern ruhig mal einje pause machen - vieleicht sogar während des movings...und vor allem in x und y mal nur x mal nur y...


kann man das machen?

Strolchi

Geändert von Strolchi04 (19-08-2004 um 06:36 Uhr)
Strolchi04 ist offline   Mit Zitat antworten
Alt 19-08-2004, 06:38   #8 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Ort: MUC
Beiträge: 29
2 reion

ich komme damit nnicht klar. für was ist der on press event vorhanden? KANST dU EIN ZIP FILE POSTENß

DANKE
Strolchi04 ist offline   Mit Zitat antworten
Alt 19-08-2004, 11:24   #9 (permalink)
Neuer User
 
Benutzerbild von reion
 
Registriert seit: Apr 2004
Ort: St. Florian
Beiträge: 459
woaa ... das onpress raus ... is ein überbleibsel von meinem code
__________________
www.reion.tk
---
*nastyBasty, *nonverbla, *miii, *specs2, *kikuchiro, *Tom(2), *Tarantoga, *Prist0r, *heidlbeer, *silentx, *socratez, *isildur, *mmgraphics, *tackle_zone, *raschu, *-+FleshMen 08+-, *guz3l, *Flashyrobin, *teddy86+, *Jasper99, *Don Krawallo, *pLan58+, Sly-Design+, *obscur+, *mxpro-filer+; P |SL, e621, destroy90210, Karsten572, simon ventura, tasovi, salami04, Mulitreiber, dat brot, boyi, rosco, gaspode, dirkgently, Sash^noob; / *X-Production, mika97, derBauer1234, strolchi04 \
reion ist offline   Mit Zitat antworten
Alt 19-08-2004, 11:31   #10 (permalink)
Neuer User
 
Benutzerbild von reion
 
Registriert seit: Apr 2004
Ort: St. Florian
Beiträge: 459
hier mal ne zipfile ...
Angehängte Dateien
Dateityp: zip testung_moving.zip (4,5 KB, 18x aufgerufen)
__________________
www.reion.tk
---
*nastyBasty, *nonverbla, *miii, *specs2, *kikuchiro, *Tom(2), *Tarantoga, *Prist0r, *heidlbeer, *silentx, *socratez, *isildur, *mmgraphics, *tackle_zone, *raschu, *-+FleshMen 08+-, *guz3l, *Flashyrobin, *teddy86+, *Jasper99, *Don Krawallo, *pLan58+, Sly-Design+, *obscur+, *mxpro-filer+; P |SL, e621, destroy90210, Karsten572, simon ventura, tasovi, salami04, Mulitreiber, dat brot, boyi, rosco, gaspode, dirkgently, Sash^noob; / *X-Production, mika97, derBauer1234, strolchi04 \
reion 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:17 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele