Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-10-2004, 13:04   #1 (permalink)
jgd
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 53
script funktiniert nicht in Flash7-Player

Hallo!

Ich habe auf www.flashstar.de etwas schönes gefunden (fla. unten) und wollte es ein bisschen umbauen/rumprobieren. Jedoch funktioniert das Ding irgendwie nicht im Flash7-Player, sondern nur im Flash5-Player.

Kann mir vielleicht jemand helfen? Was muss man für den Flash7-Player umschreiben?

Danke!

Gruß Jewgeni
Angehängte Dateien
Dateityp: rar botsmenu.rar (4,7 KB, 7x aufgerufen)
jgd ist offline   Mit Zitat antworten
Alt 01-10-2004, 14:53   #2 (permalink)
.
 
Registriert seit: May 2003
Ort: bayern
Beiträge: 1.117
da hat der gute madokan wohl nicht ganz sauber gearbeitet, ersetz mal das hauptscript wie folgt:
ActionScript:
  1. /*
  2. _______________________________
  3. Bots Funktion Version 2.0
  4. By Matthias Kannengiesser
  5. _______________________________
  6. */
  7.  
  8. MovieClip.prototype.bot = function (links,rechts,oben,unten) {
  9.     if (this.signal == 1) {
  10.     posx = this._x;
  11.     posy = this._y;
  12.     zufall = random(2);
  13.     b = this._rotation;
  14.     if (zufall == 0) {
  15.         zufall = -1;
  16.     }
  17.     delta = this.delta_wert*zufall;
  18.     b = b+delta;
  19.     w = (b*Math.PI)/180;
  20.     new_x = posx+(this.s*Math.cos(w));
  21.     new_y = posy+(this.s*Math.sin(w));
  22.     this._rotation = b;
  23.     if ((new_x>links) && (new_x<rechts)) {
  24.         this._x = new_x;
  25.     } else {
  26.         b = 180-b;
  27.     }
  28.     if ((new_y>oben) && (new_y<unten)) {
  29.         this._y = new_y;
  30.     } else {
  31.         b = -b;
  32.     }
  33.     this._rotation = b;
  34.     }
  35. }
  36. fscommand ("allowscale", "false");
  37. Mouse.hide();
  38. startDrag("Sucher",true);
ohne das zauberwort 'this' werden die werte
delta_wert = 10;
signal = 1;
s = 3;
sonst nicht erkannt.
mooseMash ist offline   Mit Zitat antworten
Alt 01-10-2004, 17:05   #3 (permalink)
jgd
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 53
Hi!

Vielen Dank, endlich funktioniert es! Das mit dem this. muss ich mir merken!

Gruß Jewgeni
jgd 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 05:20 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele