Nel mio sito web c'è la cartina d'Italia con dei puntini rossi e se si passa con il mouse sopra, saltano fuori le tooltip.
http://www.paesaggioitaliano.eu/preload.php
Però le tooltip della città di Otranto e Santa Maria di Leuca, che trovate sulla punta del tacco d'Italia, sdrabordano e non si visualizzano.
Dovrei fare una modifica al codice che dica alle tooltip che sdrabordano, di spostarsi a sinistra.
Come potrei fare?
Eccovi il codice:
codice:stop(); Stage.scaleMode="noScale" import flash.filters.DropShadowFilter; var distance:Number = 3; var angleInDegrees:Number = 45; var color:Number = 0x000000; var alpha:Number = .8; var blurX:Number = 5; var blurY:Number = 5; var strength:Number = 1; var quality:Number = 3; var inner:Boolean = false; var knockout:Boolean = false; var hideObject:Boolean = false; var OMBRA:DropShadowFilter = new DropShadowFilter(distance,angleInDegrees,color,alpha,blurX, blurY, strength, quality, inner, knockout, hideObject); var numOfItem:Number = 51 punto1.testo="Bellagio (LC)" punto2.testo="Benevento" punto3.testo="Bergamo" punto4.testo="Brescia" punto5.testo="Caramanico Terme (PE)" punto6.testo="Caravaggio (BG)" punto7.testo="Caserta" punto8.testo="Certosa di Pavia (PV)" punto9.testo="Crema (CR)" punto10.testo="Cremona" punto11.testo="Crespi d'Adda (MI)" punto12.testo="Desenzano del Garda (BS)" punto13.testo="Gardaland (Parco Divertimenti)" punto14.testo="Genova" punto15.testo="Grazzano Visconti (PC)" punto16.testo="Madonna del Bosco - Imbersago (LC)" punto17.testo="Milano" punto18.testo="Montesarchio (BN)" punto19.testo="Montevergine (AV)" punto20.testo="Montisola (BS)" punto21.testo="Monza" punto22.testo="Pescara" punto23.testo="Pietrelcina (BN)" punto24.testo="Pompei (NA)" punto25.testo="Rimini" punto26.testo="Roma - Citta' del Vaticano" punto27.testo="San Giovanni Rotondo (FG)" punto28.testo="Sirmione (BS)" punto29.testo="Soncino (CR)" punto30.testo="Vailate (CR)" punto31.testo="Verona" punto32.testo="Vigevano (PV)" punto33.testo="Venezia" punto34.testo="Napoli" punto35.testo="Cervinara (AV)" punto36.testo="San Severo (FG)" punto37.testo="Termoli (CB)" punto38.testo="Torino" punto39.testo="Firenze" punto40.testo="Siena" punto41.testo="Abbazia di San Galgano (SI)" punto42.testo="Pisa" punto43.testo="Parma" punto44.testo="Bolzano" punto45.testo="Guglionesi (CB)" punto46.testo="Perugia" punto47.testo="Orvieto" punto48.testo="Assisi (PG)" punto49.testo="Otranto (LE)" punto50.testo="Lecce" punto51.testo="S. Maria di Leuca (LE)" // DICHIARAZIONE NOMI ISTANZE ANIMAZIONI // punto1.anim="bellagio" punto2.anim="benevento" punto3.anim="bergamo" punto4.anim = "brescia"; punto5.anim = "caramanico"; punto6.anim="caravaggio" punto7.anim="Caserta" punto8.anim="Certosa" punto9.anim="crema" punto10.anim="Cremona" punto11.anim="Crespi" punto12.anim="desenzano" punto13.anim="gardaland" punto14.anim="genova" punto15.anim="grazzano" punto16.anim="imbersago" punto17.anim ="milano"; punto18.anim="montesarchio" punto19.anim="montevergine" punto20.anim="montisola" punto21.anim="monza" punto22.anim="pescara" punto23.anim="pietrelcina" punto24.anim="pompei" punto25.anim="rimini" punto26.anim="roma" punto27.anim="sangiovrot" punto28.anim="sirmione" punto29.anim="soncino" punto30.anim="vailate" punto31.anim="verona" punto32.anim="vigevano" punto33.anim="venezia" punto34.anim="napoli" punto35.anim="cervinara" punto36.anim="sansevero" punto37.anim="termoli" punto38.anim="torino" punto39.anim="firenze" punto40.anim="siena" punto41.anim="sangalgano" punto42.anim="pisa" punto43.anim="parma" punto44.anim="bolzano" punto45.anim="guglionesi" punto46.anim="perugia" punto47.anim="orvieto" punto48.anim="assisi" punto49.anim="otranto" punto50.anim="lecce" punto51.anim="leuca" toolTIP._visible=0 MovieClip.prototype.overPoint=function(){ this.onRollOver=function(){ this.play(); show_toolTIP(this.testo) } this.onRollOut=function(){ this.gotoAndStop(64) toolTIP.removeMovieClip() } // GESTIONE EVENTO onPRESS ed esecuzione animazione this.onPress=function(){ toolTIP.removeMovieClip() } } for(I=1;I<numOfItem+1;I++){ this["punto"+I].overPoint() } function show_toolTIP(scritta){ attachMovie("toolTIP","toolTIP",1000) toolTIP._x=10000 toolTIP._visible=0 toolTIP.filters = [OMBRA] toolTIP.testo.text = scritta toolTIP.testo.autoSize="Left" toolTip.sx._x=0 toolTIP.testo._x=5 toolTIP.centro._x=5 toolTIP.centro._width = toolTIP.testo._width toolTIP.dx._x = toolTIP.centro._x+toolTIP.centro._width-3 toolTIP._visible=1 toolTIP.onMouseMove=function(){ this._x = 15 + Math.round(_level0._xmouse) this._y = Math.round(_level0._ymouse) } } this.createEmptyMovieClip("container", this.getNextHighestDepth()) // ######################################################################### function loaderCLIP(dove,nome){ NameClip = nome var mcListener:Object = new Object(); mcListener.onLoadStart = function(target_mc:MovieClip) { target_mc._alpha = 0; }; mcListener.onLoadProgress = function(target_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number) { var percentual:Number = Math.floor((bytesLoaded/bytesTotal)*100); }; mcListener.onLoadComplete = function(target_mc:MovieClip) { target_mc._alpha = 100; }; mcListener.onLoadInit = function(target_mc:MovieClip) { target_mc._alpha = 100; target_mc.play() }; mcListener.onLoadError = function(target_mc:MovieClip, errorCode:String) { if (errorCode == "URLNotFound") { } else if (errorCode == "LoadNeverCompleted") { // errore } else { // erore server non trovato immagine } }; var mcLoader:MovieClipLoader = new MovieClipLoader(); mcLoader.addListener(mcListener); mcLoader.loadClip(NameClip, dove); }


Rispondi quotando