latino
%Europe/Berlin %685 %2005, 17:27
hallo ik heb het volgende nagemaakt:
ik laad fototjes in. Als je met je muis erover gaat dan komt er een tooltip. Nu wil ik dat als de tooltipbox de stage gaat verlaten/overschrijden dat deze binnen de stage blijft. Ik dacht slim te zijn maar hoe ik het nu doe lukt niet (zie code commentaar)
mijn creatie: http://www.deepbeats.nl/v4/news_content.html
mijn voorbeeld: http://www.udc.nl
function showToolTip(tekst:String){
attachMovie("tooltip","tooltext_mc",9999);
tooltext_mc.tooltip_txt.autoSize="left";
tooltext_mc.tooltip_txt.text = tekst;
var tw=tooltext_mc.tooltip_txt._width;
tooltext_mc.bg_rgt._x= tw+3.5;
tooltext_mc.bg_mid._width= tw;
tooltext_mc.onEnterFrame = function(){
if(_ymouse < 34){
tooltext_mc._y = _ymouse + tooltext_mc._height;
}else {
tooltext_mc._y = _ymouse - 10;
}
if( tooltext_mc._x > Stage.width ){////dit dacht ik te doen
tooltext_mc._x = Stage.width - tooltext_mc._width;
}
if(_xmouse > 340){
tooltext_mc._x = _xmouse - tooltext_mc._width - 10;
}else{
tooltext_mc._x = _xmouse + 20;
}
};
}
ik laad fototjes in. Als je met je muis erover gaat dan komt er een tooltip. Nu wil ik dat als de tooltipbox de stage gaat verlaten/overschrijden dat deze binnen de stage blijft. Ik dacht slim te zijn maar hoe ik het nu doe lukt niet (zie code commentaar)
mijn creatie: http://www.deepbeats.nl/v4/news_content.html
mijn voorbeeld: http://www.udc.nl
function showToolTip(tekst:String){
attachMovie("tooltip","tooltext_mc",9999);
tooltext_mc.tooltip_txt.autoSize="left";
tooltext_mc.tooltip_txt.text = tekst;
var tw=tooltext_mc.tooltip_txt._width;
tooltext_mc.bg_rgt._x= tw+3.5;
tooltext_mc.bg_mid._width= tw;
tooltext_mc.onEnterFrame = function(){
if(_ymouse < 34){
tooltext_mc._y = _ymouse + tooltext_mc._height;
}else {
tooltext_mc._y = _ymouse - 10;
}
if( tooltext_mc._x > Stage.width ){////dit dacht ik te doen
tooltext_mc._x = Stage.width - tooltext_mc._width;
}
if(_xmouse > 340){
tooltext_mc._x = _xmouse - tooltext_mc._width - 10;
}else{
tooltext_mc._x = _xmouse + 20;
}
};
}