 |
MEMBERS LOGIN |
SEITE DURCHSUCHEN |
 |
 |
 |
|
 |
|
|
 |
|
|
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
|
|
 |
|
|
|
|
 |
|
|
Dieser Tipp wurde für genial mit 10 von 10 Punkten [ 1 Stimme(n) ] befunden.
|
|
 |
|
|
Bisherige Kommentare ansehen:
| | | nAAnUU | was 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.
|
|
|
|
|
|
|
 |
|
|
|