Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-03-2005, 16:20   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 6
ActionScript Problem - bin Anfänger - benötige Hilfe

Hallo,

kann mir jemand bei meinem Problem helfen. Ich kriege einen Fehler genannt, weiß aber nicht wie ich ihn behebe. Vielleicht ist es auch ganz simple, bin aber Anfänger und bin verunsichert. Würde mich freuen, wenn mir jemand weiterhelfen kann. Nun aber zum Script:
-------------------------
index = 4;
gain = 5;
slow = 1.660000;
kern = 20;
while (Number(index) >= 0)
{
eval("_parent.trail" + index + ":y_value") = getProperty("_parent.trail" + index, _y);
eval("_parent.trail" + index + ":yspeed") = 0;
index = index - 1;
-------------------------

und er sagt mir:

Zeile 7: Die linke Seite des Zuweisungsoperators muss eine Variable oder eine Eigenschaft sein.

bin aber verunsichert, da es so eigentlich richtig sein sollte wie man mir es gesagt hat.

Vielen Dank für Eure Antworten!
metavio ist offline   Mit Zitat antworten
Alt 03-03-2005, 16:27   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Oh je... willkommen in der Flash-Neuzeit
Hoffe, ich habe den Zweck des Skripts richtig interpretiert:
ActionScript:
  1. var index = 4;
  2. var gain = 5;
  3. var slow = 1.660000;
  4. var kern = 20;
  5. while (index > 0) {
  6.   this._parent["trail" + index].y_value = this._parent["trail" + index]._y;
  7.   this._parent["trail" + index].yspeed = 0;
  8.   index--;
  9. }
Was sollten denn die Doppelpunkte (:y_value)? Hatten die früher ne Bedeutung in Flash..?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 03-03-2005, 16:43   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 6
Cool, danke funktioniert. Bei den Doppelpunkten bin ich auch verwirrt. Mir wurde gesagt, dass das so geschrieben wird, aber normalerweise will ich auch immer wissen wie alles funktioniert und warum etc., aber ich kann die Person leider nicht fragen, da sie im Moment in New York ist.

Also brauche ich bei diesen Script auch nur einfach es umschreiben, dass davor 'this._parent("trail" + ....' steht?

Am besten probiere ich gleich mal selbst aus. Dadurch lernt man ja am besten.
--------------------------------
for (index = 1; Number(index) <= 3; index = Number(index) + 1)
{
eval("_parent.trail" + index + ":yspeed") = (eval("_parent.trail" + index + ":yspeed") + (eval("_parent.trail" + (index - 1) + ":y_value") - (eval("_parent.trail" + index + ":y_value"))) * 1 / gain) / slow;
eval("_parent.trail" + index + ":y_value") = eval("_parent.trail" + index + ":y_value") + (eval("_parent.trail" + index + ":yspeed"));
} // end of for
_parent.trail0:x_value = getProperty("_parent.trail0", _x);
_parent.trail0:y_value = getProperty("_parent.trail0", _y);
for (index = 3; Number(index) >= 1; index = index - 1)
{
setProperty("_parent.trail" + index, _y, eval("_parent.trail" + index + ":y_value"));
}
----------------------


Vielen Dank!
metavio ist offline   Mit Zitat antworten
Alt 03-03-2005, 17:06   #4 (permalink)
Neuer User
 
Registriert seit: Mar 2005
Beiträge: 6
Hallo,

nur zur Info. Deine Hilfe hat mir weiter geholfen, so dass ich das nächste Problem selbst beheben konnte. Also danke für die schnelle Antwort!
metavio ist offline   Mit Zitat antworten
Alt 03-03-2005, 19:29   #5 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Gerne
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar 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:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele