coloredskinelement.as

来自「php+FCS+MYSQL的flash视频聊天室程序」· AS 代码 · 共 37 行

AS
37
字号
class mx.skins.ColoredSkinElement
{
    var _color, getStyle, onEnterFrame;
    function ColoredSkinElement()
    {
    } // End of the function
    function setColor(c)
    {
        if (c != undefined)
        {
            var _loc2 = new Color(this);
            _loc2.setRGB(c);
        } // end if
    } // End of the function
    function draw(Void)
    {
        this.setColor(this.getStyle(_color));
        onEnterFrame = undefined;
    } // End of the function
    function invalidateStyle(Void)
    {
        onEnterFrame = draw;
    } // End of the function
    static function setColorStyle(p, colorStyle)
    {
        if (p._color == undefined)
        {
            p._color = colorStyle;
        } // end if
        p.setColor = mx.skins.ColoredSkinElement.mixins.setColor;
        p.invalidateStyle = mx.skins.ColoredSkinElement.mixins.invalidateStyle;
        p.draw = mx.skins.ColoredSkinElement.mixins.draw;
        p.setColor(p.getStyle(colorStyle));
    } // End of the function
    static var mixins = new mx.skins.ColoredSkinElement();
} // End of Class

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?