Hallo zusammen,
versuche vergebens in meiner fla nen Maximalwert für ne Variable zu setzen bzw. wenn er 0 oder kleiner ist einen fehler auszugeben...
zur Fla selber:
gegenstände können per drag&drop auf eine figur gezogen werden. wird der
gegenstand an der richtigen stelle losgelassen muss dafür "bezahlt" werden.
hier meine beiden probleme:
1.) wenn das chic keine kohle mehr von den 500€ übrig hat soll sie auch nix mehr kaufen können .. also der wert von moneyLeft darf nicht unter 0 kommen.
2.) wird ein gegenstand im movieclip "shelf" nur doppel geklickt und nicht auf
den körper gezogen wird automatisch der preis für den Artikel dem Restgeld zugezählt .... diese funktion war allerdings so gedacht, dass wenn ein gegenstand doch nicht gekauft wird der bezahlte preis wieder dem guthaben addiert werden soll.
jemand nen tip oder kritik ? bin für alles offen...
fla zum download: http://www.v-v-j.org/chic_fla.zip
sind 600K
hier noch das Actionscript bisher:
on (press)
{
startDrag(this);
_root.answer1 = "";
}
on (release)
{
stopDrag();
if (this._droptarget == "/face")
{
if( price >= _root.moneyLeft)
{
_root.answer1 = "No money left!";
this._x = 20;
this._y = 20;
}
_root.answer1 = "Correct";
_root.price = 50;
_root.money = _root.moneyLeft-_root.price;
}
else if (this._droptarget == "/shelf")
{
_root.money = _root.money + _root.price;
}
else
{
_root.answer1 = "wrong";
this._x = 20;
this._y = 20;
}
}
Alles anzeigen
Vielen Dank,
Gruss Marcel