Load Image By Hover and Resize with Click

From scripting
Jump to: navigation, search
on (rollOver) {
$DisplayStr = "Captions Here.";
$LinkStr = "IMAGES/31_ImageName.jpg";

var HOD = createTextField("mytext", 9,(this._xmouse + 8),(this._ymouse - 3),250,200);
mytext.multiline = false; 
mytext.wordWrap = false;
mytext.border = true;
myformat = new TextFormat();
myformat.color = 0xffffff;
myformat.font = "Verdana";
myformat.size = 9;
myformat.bold = false;
myformat.bullet = false;
mytext.text = $DisplayStr ;
mytext.setTextFormat(myformat);

var myImageHolder = createEmptyMovieClip("myImageHolder", 5);
myImageHolder.loadMovie($LinkStr);
myImageHolder._x = this._xmouse + 8;  
myImageHolder._y = this._ymouse + 8;

}

on (press) {
	$XDIM = myImageHolder._width ;
	$YDIM = myImageHolder._height ;
	$FinalY = 240//( $FinalX / $XDIM ) * $YDIM ;
	$FinalX = ( $FinalY / $YDIM ) * $XDIM;
	$FPerc = Math.round(100 * ($FinalY / $YDIM));
	myImageHolder._xscale = $FPerc;
	myImageHolder._yscale = $FPerc ;
	
	mytext._width = $FinalX;
	mytext._height = $FinalY;
}
on (rollOut) {
	removeMovieClip(myImageHolder);
	removeMovieClip(mytext);
}