Scared Balls

Ab einem gewissen Abstand "fliehen" die Bälle von der Maus. Kommt man ihnen dann näher beruhigen sie sich. Dies bezeichnet man als "Scared Balls".

_global.tl = this;
var distance = 150; //Ab dieser Entfernung haben die Bälle "Angst"

// ======= Grenzen einstellen =======
var grenzeLinks = 23;
var grenzeRechts = 527;
var grenzeOben = 23;
var grenzeUnten = 377;
// ==============================

// Abstand von Mauszeiger und Ball
var speed = 10;
for (var i = 1; i < 6; i++)
{
     var tempMC = _global.tl["ball_mc" + i];
     tempMc._xscale = tempMc._yscale = 150;
     // Größe der Bälle
     tempMC.onEnterFrame = function()
     {
          var xBewegen = (this._x - _global.tl._xmouse) / speed;
          var yBewegen = (this._y - _global.tl._ymouse) / speed;
          if (Math.abs(this._x - _global.tl._xmouse) < distance
          && Math.abs(this._y - _global.tl._ymouse) < distance)
          {
               this._x += xBewegen;
               this._y += yBewegen;
          }
          // Grenzen setzen
          if (this._x < grenzeLinks)     this._x = grenzeLinks;
          if (this._x > grenzeRechts)     this._x = grenzeRechts;
          if (this._y < grenzeOben)     this._y = grenzeOben;
          if (this._y > grenzeUnten)     this._y = grenzeUnten;
     }; // onEnterFrame
     // Drag & Drop einstellen
     tempMC.onPress = function()
     {
          this._xscale = this._yscale += 100;
          this.startDrag();
     };
     tempMC.onRelease = tempMC.onReleaseOutside = function ()
     {
          this._xscale = this._yscale -= 100;
          this.stopDrag();
     };
     tempMC.onRollOver = function()
     {
          this._alpha = 50;
     };
     tempMC.onRollOut = function()
     {
          this._alpha = 100;
     };
} // for
delete tempMc;

Autor: P. Nazari
Weitere Funktionen
Zur Artikel-Übersicht
Diesen Artikel ausdrucken
Haben Sie noch Fragen? Fragen Sie auf computer-portal.net.
Bewertung
Dieser Tipp wurde für genial mit 10 von 10 Punkten [ 1 Stimme(n) ] befunden.

Bewertung in Punkten [10 = genial, 1 = sehr schlecht]:      
Kommentare
Bisherige Kommentare ansehen:
 
nAAnUUwas für einen decoder muss ich für diesen quelltext verwenden???



Einen eigenen Kommentar verfassen:
Sie müssen sich erst registrieren um einen Kommentar verfassen zu können.

Bestellen
Abbestellen
    
    
    Weitere Informationen
  Welchen Browser nutzen Sie?
Internet Explorer
Mozilla
Mozilla Firefox
Netscape
Opera
Safari
Sonstige
    Ergebnis ansehen