Hmm..
I have the this code in my actionscript…...and stil not working when I replace the suggested…...
Any ideas?
import caurina.transitions.*; import caurina.transitions.properties.ColorShortcuts; ColorShortcuts.init(); import mx.utils.Delegate;
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// USE ARRAYS LIKE THIS TO SET UP DIFFERENT SETTINGS FOR YOU TOOLTIP
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// I AM SETTING UP 2 SETTINGS HERE … YOU CAN SET AS MANY AS YOU WANT … // OR ONLY HAVE ONE SETTING IF YOU WANT THE TOOLTIP TO LOOK THE SAME FOR EVERY OBJECT
var tipSetting:Array = [450, //maxWidth:Number 10, //padding:Number 15, //spacing:Number //color:Array = [top_color:Number, bottom_color:Number] //opacity:Array = [top_alpha:Number, bottom_alpha:Number] //lineStyle:Array = [line_width:Number, line_color:Number, line_alpha:Number] 4, //cornerRadius:Number true, //strokeEnabled:Boolean true, //textDropshadow:Boolean false]; //selectable:Boolean]
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// USE ARRAYS LIKE THIS TO SET UP DIFFERENT SETTINGS FOR YOU TOOLTIP
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// USE ARRAYS LIKE THIS TO SET UP DIFFERENT IMAGES
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// CREATE ARRAYS FOR IMAGES USED WITHIN THE TOOLTIPS
var logoImage:Array = [“previewImages/logo.png”, // the path of the image 80, // the width of the image 80, // the height of the image “center”, // the alignment of the image. options: left, right, center “0×00FF00”, // the color of the stroke “0”]; // the opacity of the stroke (if you don’t want a stroke, set this to 0)
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// USE ARRAYS LIKE THIS TO SET UP DIFFERENT IMAGES
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// USE ARRAYS LIKE THIS TO SET UP THE DIFFERENT CONTENTS OF THE TOOLTIP
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// USE HTML FORMATTED TEXT FOR YOUR TEXT & USE THE NAME OF YOUR IMAGE ARRAY FOR IMAGES
var text_1:Array = [“
Puerto Rico
“];var text_2:Array = [“
Virgin Islands
“];var text_3:Array = [“
Florida
“];var text_4:Array = [“
Georgia
“];var text_5:Array = [“
Mississippi
“];var text_6:Array = [“
Virginia
“];var text_7:Array = [“
Kentucky
“];var text_8:Array = [“
Maine
“];var text_9:Array = [“
New Hampshire
“];var text_10:Array = [“
Vermont
“]; ////—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// THIS BLOCK SETSUP THE DIFFERENT EVENT LISTENERS FOR THE OBJECTS ONSTAGE
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// SET onRollOver LISTENERS FOR YOUR OBJECTS hit_1.onRollOver = Delegate.create(hit_1, hitOver); hit_2.onRollOver = Delegate.create(hit_2, hitOver); hit_3.onRollOver = Delegate.create(hit_3, hitOver); hit_4.onRollOver = Delegate.create(hit_4, hitOver); hit_5.onRollOver = Delegate.create(hit_5, hitOver); hit_6.onRollOver = Delegate.create(hit_6, hitOver); hit_7.onRollOver = Delegate.create(hit_7, hitOver); hit_8.onRollOver = Delegate.create(hit_8, hitOver); hit_9.onRollOver = Delegate.create(hit_9, hitOver); hit_10.onRollOver = Delegate.create(hit_10, hitOver);
// MOUSE _OVER LISTENER function hitOver():Void { Tweener.addTween(this.hitColor,{_color:0×00FF00, time:.1, transition:”linear”}); }
var hitNumber:String = this._name.substr(this._name.length-1, 1);
var tipText:Array = eval("text_"+hitNumber);
// SET THE TEXT YOU WANT THE TOOLTIP TO SHOW
superToolTip.startToolTip(tipText,tipSetting,this);
// ADD EVENT LISTENER FOR onRollOut
this.onRollOut = this.onReleaseOutside=Delegate.create(this, hitOut);
// MOUSE _OVER LISTENER function hitOver2():Void { Tweener.addTween(this.hitColor,{_color:0×00FF00, time:.1, transition:”linear”}); }
var hitNumber:String = this._name.substr(this._name.length-1, 1);
var tipText:Array = eval("text_"+hitNumber);
// SET THE TEXT YOU WANT THE TOOLTIP TO SHOW
superToolTip.startToolTip(tipText,tipSetting_2,this);
// ADD EVENT LISTENER FOR onRollOut
this.onRollOut = this.onReleaseOutside=Delegate.create(this, hitOut);
// MOUSE _OUT LISTENER
function hitOut():Void {
Tweener.addTween(this.hitColor,{_color:0×555555, time:.5, transition:”linear”});
}
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// THIS BLOCK SETSUP THE DIFFERENT EVENT LISTENERS FOR THE OBJECTS ONSTAGE
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
//—-—-—-—-—-—-—-—-—-—-—-—-—-—\\
// MAKE THE TOOLTIP DISAPPEAR
superToolTip.endToolTip();// .endMouseFollow() is the function
// REMOVE THE onRollOut LISTENER
delete this.onRollOut;


100 Purchases
41 Comments