| |||||||
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) |
| ......................... Registriert seit: Jan 2002 Ort: berlin
Beiträge: 734
| attachMovie und, bzw. eben nicht onClipEvent
Hallo Leute, habe ein Problem mit meiner Navigation. Diese soll aus mehreren Slidern (sich bewegenden Ebenen) bestehen und sich teilweise übereinander schieben. Ich hatte zuerst Ebenen mit folgendem Code drauf: Code: onClipEvent (load) {
_parent.ty2 = _y;
}
onClipEvent (enterFrame) {
dy2 = _parent.ty2-_y;
_y += dy2/_parent.speed;
} Code: on (rollOver){
_parent.ty1=90;
_parent.ty2=105;
_parent.ty3=225;
_parent.ty4=240;
} Habe deswegen pro Navigationpunkt ein attachMovie. Aber wie bekomme ich jetzt das onClipEvenet hin? Weil ich kann dies ja nur auf Movieclips setzen, die sich in der Zeitleiste befinden. Habe es mal wie folgend mit onLoad- und onEnterFrame-Funktionen versucht, aber er mag nicht. Code: for (var i=0; i < anzahl; i++) {
// navigations-MC
_root.attachMovie("nav_mc", "nav_mc"+i, i, {_x:100+(i*15), _y: i*15 });
// thumb
_root["nav_mc" + i].nav_btn.thumb_mc.loadMovie("img/navigation/thumb0"+i+".jpg");
// text navigation 01
var my_fmt:TextFormat = new TextFormat();
my_fmt.font = "Profile Light";
my_fmt.size = 14;
my_fmt.color = 0x999999;
_root["nav_mc"+i].createTextField("mytext"+i, i, 0, 0, 0, 0);
_root["nav_mc"+i]["mytext"+i].setNewTextFormat(my_fmt);
_root["nav_mc"+i]["mytext"+i].selectable = false;
_root["nav_mc"+i]["mytext"+i].autoSize = true;
_root["nav_mc"+i]["mytext"+i].text = anz[i];
// steuerung navigation 01
_root["nav_mc"+i].onLoad = function() {
_root.ty1 = _y;
};
_root["nav_mc"+i].onEnterFrame = function() {
dy1 = _root.ty1-_y;
_y += dy1/15;
};
_root["nav_mc"+i].onRollover = function() {
_root.ty1 = 300;
trace ("over");
};
}
stop(); Vielen Dank für Tips, flam |
| | |
| | #2 (permalink) |
| ......................... Registriert seit: Jan 2002 Ort: berlin
Beiträge: 734
|
also... blöder kleiner Rechtschreibfehler: onRollOver Jetzt bekomme ich die zumindest angesprochen und kann weiter machen. Aber die Frage ob das grundsätzlich der richtige Weg ist, oder es viel viel einfacher und besser geht wäre noch offen |
| | |
| | #3 (permalink) |
| . Registriert seit: May 2003 Ort: bayern
Beiträge: 1.117
|
versuch mal so, ungetestet! PHP-Code:
__________________ [mooseMash] |
| | |
| | #4 (permalink) |
| ......................... Registriert seit: Jan 2002 Ort: berlin
Beiträge: 734
|
danke moose, werds gleich mal versuchen mit dem var. das mit den ty1-4 sind die unterschiedlichen Slider. Die müssen natürlich noch mit der Variable i aus der for-Schleife versehen werden. Und genau da hänge ich gerade. Ich habe dazu hier mal ein neues Thema aufgemacht, weil das dort passender war. ich hoffe das war ok und gilt nicht als Doppelposting. http://www.flashforum.de/forum/showt...50#post1724050 |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |