Problem mit Schneekugel

moscarda

Mitglied
Hallo!

Ich hab mir vor kurzem ein frei zugängliches *.fla für eine Schneekugel besorgt (zu finden unter http://www.flashforum.de/forum/archive/index.php/t-61070.html)
Die funktioniert auch ganz gut (schütteln-> es schneit). Zuerst hab ich dann die Grafik getauscht, das war auch kein Problem.
Nun möchte ich aber daneben eine Animation laufen lassen, einen Text, so eine Art Einladung. Und dann schneit die Kugel aber auf einmal nicht mehr. Schütteln kann ich sie aber noch - nur tut sich nix. Wenn ich die Schneekugel erst "hole", wenn die Animation schon am Ende ist, funktioniert es auch nicht.

Hier mal das Script für die Hauptbühne:


Code:
filmBreite = 600;
filmHoehe  = 450;
stop();

--> wenn ich das ändere und den film genauso groß mache kann man die Schneekugel außerdem trotzdem nur in dem 600*450 Bereich schütteln. grml

und hier für die Schneekugel selbst:

Code:
//Schneekugel Schwerkraft

onClipEvent (load) {
	maxLeft  =  _width  / 2;
	maxRight = -_width  / 2 + _root.filmBreite;
	maxUp    =  _height / 2;
	maxDown  = 233;
	//
	reibung     = 1.1;
	gravitationsBasis = 10;
	gravity = gravitationsBasis;
}
onClipEvent (enterFrame) {
	if (_root.drg) {
		diffY = oldY - _y;
		oldY = _y;
		gravity = gravitationsBasis;
	} else {
		gravity *= 1.01;
		diffY -= gravity;
		diffY /= reibung;
		newY = _y - diffY;
		if (newY < maxUp)    { diffY *= -1; newY = maxUp; }
		if (newY > maxDown)  { diffY *= -1; newY = maxDown;}
		_y = newY;
	}
}


und hier das Script für die bühne im Schneekugel movieclip

Code:
//kmh
movieClip.prototype.kmh = function() {
    
    var time=getTimer();
    
    var ms=time-oldtime;
    ms*=1/3600000
    oldtime=time;

    var xdiff=_root._xmouse-xold;
    var ydiff=_root._ymouse-yold;
    xold=_root._xmouse;
                yold=_root._ymouse;
    var strecke = Math.sqrt(xdiff*xdiff*ydiff*ydiff);
    strecke=strecke*.3529/1000000;
    return strecke/ms;
    
}

ich hoffe, irgendjemand versteht, was ich meine und kann mir helfen!

herzlichen dank,
LG moscarda
 
Hallo
der AS, den du da gepostet hast, funktioniert ja eigentlich. Ist ja der aus der Beispiels-fla. Was für uns also eher interessant wäre ist, was genau du geändert hast, sodass es nicht mehr funktioniert...?
Gruß
.
 
Zurück