Ciao
ho fatto delle prove banali ma funzionanti, di fatto se le azioni sono tante, devi scriverti un sacco di codice.
Esempio:
Ho creato un clip "DRITTO" contenete 2 clip-bottoni e 1 clip tooltip
lo stesso clip DRITTO l'ho rovesciato Vert ed Oriz istanziato Riflesso
poi ho applicato questo codice
codice:
help=new Array()
help[1]="BOTTONE UNO"
help[2]="BOTTONE DUE"
MovieClip.prototype.assegna=function(){
this.tooltip._visible=0
for(I=1;I<=2;I++){
this["p"+I].onRollOver=function(){
this._parent.tooltip.desc=_level0.help[substring(this._name,2,1)]
this._parent.tooltip._x=this._x+20
this._parent.tooltip._y=this._y
this._parent.tooltip._visible=1
}
this["p"+I].onRollOut=function(){
_level0.riflesso["p"+I].over=false
this._parent.tooltip._visible=0
}
}
}
dritto.assegna()
MovieClip.prototype.combinato=function(){
this.onEnterFrame=function(){
this.tooltip._x=_level0.dritto.tooltip._x
this.tooltip._y=_level0.dritto.tooltip._y
this.tooltip.desc=_level0.dritto.tooltip.desc
this.tooltip._visible=_level0.dritto.tooltip._visible
}
}
riflesso.combinato()
L'effetto che ottiene è che sul Dritto quanto il mouse si sposta sui bottoni appare il tooltip
contemporaneamente su riflesso il tooltip appare seguendo quello che avviene sul dritto.