| |||||||
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: Aug 2005
Beiträge: 56
| Menue Ruckelt.. warum?
Hallo, Mein Menü wird dynamisch generiert. Beim MouseOver sollen die buttons größer und kleiner werden, je nach dem ob man mit der Maus eher über oder unter der hälfte des Btns ist. Bei der hälfte sollte der Button am größten skaliert sein. Soweit funktioniert es. Leider ruckeln die knöpfe beim MouseOver. Weis jemand warum? merci schonmal, guille code: Code: var firstheight = 19;
var firstwidth = 171;
var btninfos = new Array();
btninfos[1] = {nr:1, path:'btn eins'};
btninfos[2] = {nr:2, path:'btn zwei'};
btninfos[3] = {nr:3, path:'btn drei'};
btninfos[4] = {nr:4, path:'btn vier'};
btninfos[5] = {nr:5, path:'btn fünf'};
function makemenue() {
for (i=1; i<6; i++) {
var temp = btninfos[i];
initObj = new Object();
initObj._x = 20;
initObj._y = 20*i;
initObj.nr = temp.nr;
var temp_mc = _root.attachMovie("btn", "bla"+i, i, initObj);
temp_mc.btn_txt.text = temp.path;
temp_mc.onRollOver = function() {
this.onEnterFrame = function() {
bigsmall(this,this.nr);
}
}
temp_mc.onRollOut = function() {
delete this.onEnterFrame;
this._height = firstheight;
this._width = firstwidth;
};
}
}
makemenue();
function bigsmall(btn,nr) {
var ymouse_zu_null = _root._ymouse-btn._y;
var percent = (ymouse_zu_null*100)/btn._height;
if (percent>50) {
percent = 200-percent;
btn._height = (firstheight/100)*percent;
btn._width = (firstwidth/100)*percent;
} else if (percent>0) {
percent = percent+100;
btn._height = (firstheight/100)*percent;
btn._width = (firstwidth/100)*percent;
}
} |
| | |
| | #2 (permalink) |
| . Registriert seit: May 2003 Ort: bayern
Beiträge: 1.117
|
ein PHP-Code:
__________________ [mooseMash] |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |