Простой Tooltip
Вот представляю общественности очень простой и незамысловатый tooltip. Все что нужно это сделать Embed шрифта(Используется эффект с альфой, можно сделать очень легкий тултип если отказаться от каких либо эффектов.). В моем примере это Tahoma. А также очень простое использование, вызывать методы Show("Текст тултипа") и hide();
Actionscript:
-
public function DemoToolTip() {
-
//INIT
-
_tip = new ToolTip();
-
_tip.initiate();
-
_tip.mouseChildren = false;
-
_tip.mouseEnabled = false;
-
-
var info:Array = new Array(["great bOx", Math.random() * stage.stageWidth*0.5, Math.random() * stage.stageHeight*0.5],
-
["super bOx", (Math.random()+1) * stage.stageWidth*0.5, Math.random() * stage.stageHeight*0.5],
-
["some bOx", Math.random() * stage.stageWidth*0.5, (Math.random()+1) * stage.stageHeight*0.5],
-
["awesome bOx", (Math.random()+1) * stage.stageWidth*0.5, (Math.random()+1) * stage.stageHeight*0.5]
-
);
-
-
for(var i:uint; i<4; i++){
-
var box:Sprite = box(info[i][0]);
-
box.x = info[i][1];
-
box.y = info[i][2];
-
box.rotation = Math.random() * 360;
-
box.addEventListener(MouseEvent.MOUSE_OVER, showTip);
-
box.addEventListener(MouseEvent.MOUSE_OUT, hideTip);
-
addChild(box);
-
}
-
-
//DISPLAY LIST
-
addChild(_tip);
-
}
В результате должно получиться, что то вроде этого:

спасибо, пригодилось
Комментарий от Илья — Май 14, 2008 @ 10:27