08/04/2008

Простой Tooltip

Опубликовано в: Эксперименты — Тэги: — Nicolas Prof @ 21:05

Вот представляю общественности очень простой и незамысловатый tooltip. Все что нужно это сделать Embed шрифта(Используется эффект с альфой, можно сделать очень легкий тултип если отказаться от каких либо эффектов.). В моем примере это Tahoma. А также очень простое использование, вызывать методы Show(“Текст тултипа”) и hide();
[as]
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);
}
[/as]

В результате должно получиться, что то вроде этого:

[flash /f/demoToolTip.swf]

One Response to “Простой Tooltip”

  1. Илья says:

    спасибо, пригодилось :)

Оставить комментарий

 

Menu:
Twitter Updates:
    Archive:
    Control:
    Flash & Flex friends: