SWiSH Forum
Forum użytkowników programów SWiSH

Skrypty do programu SWiSH2 i SWISHmax - Tooltip - duszek, jak ustawić skryptowo wielość czcionki ?

Seranum - Pią 14 Lis, 2008 10:46
Temat postu: Tooltip - duszek, jak ustawić skryptowo wielość czcionki ?
Mam kod tooltipa - duszka pojawiającego się nad obiektem.

Czy ktoś wie jaki skrypt odpowiada za wielkość i grubość czcionki ? Inne parametry takie jak kolor i obramowanie są zawarte, a nie wiem jaki skrypt odpowiada za wspomniane parametry.

Poniżej kod tooltipa.



Kod:
onSelfEvent (load) {

    Object.prototype.toolTip=toolTip;
}
function toolTip(msg) {
    this.duration=3000;
    this.offsetX=150;
    this.offsetY=10;
    if (msg!=undefined) {
        _root.createEmptyMovieClip("tt_mc",99999);
        _root.tt_mc.createTextField("tt_text",9999,100,200,100,20);
        _root.tt_mc.tt_text.text = msg;
        //_root.tt_mc.tt_text.border = true;
        _root.tt_mc.tt_text.background = true;
        _root.tt_mc.tt_text.backgroundColor = 0xFFFFCC;
        _root.tt_mc.tt_text.textColor = 0xFF;
             _root.tt_mc.tt_text.textsize = (150);
        _root.tt_mc.tt_text._x = _root._xmouse+this.offsetX;
        _root.tt_mc.tt_text._y = _root._ymouse+this.offsetY;
        this.showDone = false;
        this.tt_interval = setInterval( this, "tt_timer",100, (getTimer()+this.duration));
        this.tt_timer = function(endTime) {
                if(!_parent.showDone && getTimer()>=endTime) {
                    clearInterval(this.tt_interval);
                    _root.tt_mc.tt_text.removeTextField();
                    _root.tt_mc.removeMovieClip();
                    this.showDone=true;
                }
                _root.tt_mc.tt_text._x = _root._xmouse+this.offsetX;
                _root.tt_mc.tt_text._y = _root._ymouse+this.offsetY;
            };
    } else {
        clearInterval(this.tt_interval);
        _root.tt_mc.tt_text.removeTextField();
        _root.tt_mc.RemoveSprite();
        this.showDone=true;
    }
}

sl01k - Pią 14 Lis, 2008 14:50

Kod:
onSelfEvent (load)
{
    var my_fmt = new TextFormat();
    my_fmt = mytext._text.getTextFormat();
   
    my_fmt.align = "center";
    my_fmt.bold = true;
    my_fmt.color = 0xFF0000;
    my_fmt.font = "Comic Sans MS";
    my_fmt.size = 14;
    my_fmt.italic = true;
 
    mytext._text.setTextFormat(my_fmt);
}

moze tak zdefiniuj te parametry


Powered by phpBB modified by Przemo © 2003 phpBB Group