Io ho applicato le modifiche in bold nel codice che segue.
Ma vorrei fare una cosa e non so come. Al click sulle voci voglio passare una variabile a seconda della voce dell'array che clicco.
Del tipo: se clicco sulla prima voce pippo=voce1 ecc...
Come faccio??![]()
codice:links = new Array(); links[1] = ["prova1","Studio"]; links[2] = ["prova2","Lavori"]; links[3] = ["prova3","Open space"]; links[4] = ["prova4","Contatti"]; posX = planet._x; posY = planet._y; anzahl = links.length-1; for (var i = 1; i < anzahl + 1; i++) { attachMovie("clip", "clip" + i, i); } _global.signal=true; this.onEnterFrame = function() { if (signal) { mausPos += ((_root._xmouse - posX) / 100); for (var i = 1; i < anzahl + 1; i++) { winkel = ((mausPos + (360 / anzahl * i)) * Math.PI) / 180; this["clip" + i]._x = posX + (Math.sin(winkel) * 150); //per cambiare la largh della traiettoria this["clip" + i]._y = posY + (Math.cos(winkel) * 30); //per cambiare l'alt della traiettoria this["clip" + i]._xscale = 100 + (Math.cos(winkel) * 50) this["clip" + i]._yscale = 100 + (Math.cos(winkel) * 50); this["clip" + i].swapDepths(1000 + (Math.cos(winkel) * 100)); this["clip" + i].txtName = links[i][1].toUpperCase(); this["clip" + i].pippo = links[i][0]; this["clip" + i].onRelease = function() { _level0.gotoAndStop("pippo"); signal = false; }; this["clip" + i].onRollOver = function() { signal = false; }; this["clip" + i].onRollOut = function() { signal = true; }; } } }; // MX (Logo) planet.swapDepths(999 + 1);

Rispondi quotando