| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jan 2005
Beiträge: 5
| variablen im pfad
hallo people ich bin totaler anfänger. also, bitte nicht verückt werden bei blöden fragen ich hab eine variable namens "dyn". var dyn="mainnavigation"; und diese wird da verwendet: _root[dyn].yTargetm1 = 0; das funzt super. nun möchte ich aber, dass auch der teil "yTargetm2" dynamisch veränderbar ist. habe dazu sowas ausprobiert, es funzt aber nicht: var nmr = 1; _root[dyn].yTargetm[nmr] = 0; warum funzt es nicht? vorschläge? danke im voraus! |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jan 2005
Beiträge: 5
|
vielen dank! dies funzt wunderbar. ich wollte gemäss deiner lösung auch im folgenden teil was dynamisch veränderbar machen, habe zumindest versucht, aber ohne erfolg: original: HTML-Code: onClipEvent (enterFrame) {
ym1 = getProperty(_root.mainnav.m1, _y);
movem1 = _root.mainnav.yTargetm1 - ym1;
setProperty(_root.mainnav.m1, _y, ym1 + (movem1/10));
} HTML-Code: onClipEvent (enterFrame) {
yp=1;
ym1 = getProperty(_root.mainnav.m[yp], _y);
movem1 = _root.mainnav.yTargetm1 - ym1;
setProperty(_root.mainnav.m1, _y, ym1 + (movem1/10));
} |
| | |
| | #4 (permalink) |
| querdenker Registriert seit: Jun 2001 Ort: formel1-stadt hockenheim
Beiträge: 4.731
|
woher hast du das getProperty und setProperty...da sist ja fürchterlich..und steinalt... ActionScript:
sollte ebenfalls funktionieren... greetz kelor |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jan 2005
Beiträge: 5
|
danke für den schlanken, moderneren code! leider funktionierts nicht, sobald ichs mit ner variable mache (deine version). so funktionierts HTML-Code: onClipEvent (enterFrame) {
ym1 = _parent.m1._y;
movem1 = _parent.yTargetm1 - ym1;
_parent.m1._y = ym1 + (movem1/10);
} sobald ich so was versuche, gibts probleme. er meldet zwar keinen fehler, aber das objekt verschiebt sich in dem fall nicht ![]() HTML-Code: onClipEvent (enterFrame) {
bv=1;
ym1 = _parent.m1._y;
movem1 = _parent.yTargetm1 - ym1;
_parent.m[bv]._y = ym1 + (movem1/10);
} |
| | |
| | #8 (permalink) |
| querdenker Registriert seit: Jun 2001 Ort: formel1-stadt hockenheim
Beiträge: 4.731
|
das hier sollte aber auch funktionieren: ActionScript:
außer deine werte stimmen irgendwo nicht...vom code her ist da kein fehler drin. greetz kelor |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |