分享

【FL实例】使用滚动条(UIScrollBar)组件

 吉祥如意988 2018-09-05

【FL实例】使用滚动条(UIScrollBar)组件

FLASH实例-使用滚动条(UIScrollBar)组件源文件下载

    文本滚动条(UIScrollBar)组件,可以方便地浏览较长的文本。它两端各有一个箭头按钮,按钮之间有一个滚动轨道和滚动框(滑块)。它可以附加至文本字段的任何一边,既可以垂直使用也可以水平使用。
    1、添加UIScrollBar组件
       。验证对象贴紧功能是否已打开
         操作:最上方“视图”--“贴紧”--“贴紧至对象”
       。在舞台上创建一个本动态或输入文本。用文本工具调整大小以适合你的需要。
       。将UIScrollBar组件从'组件'面板拖到舞台上。
         操作:“窗口”--“组件” --展开User Inferface--将UIScrollBar拖到舞台上文本字段的边框的任何一个象限。(自动贴紧)
    2、UIScrollBar 参数
       操作:点舞台的组件图形--“属性、滤镜、参数”选择点“参数”
       _targetInstanceName  所附加到的文本字段实例的名称。
       自动贴紧时自动给出文本字段实例的名称。当改变文本字段实例的名称时,要修改此参数。
       horizontal 指示滚动条是水平方向 (true) 还是垂直方向 (false)。默认值为 false。
    3、自定义组件样式(可以不要)
       操作:点舞台的组件图形--点“动作”--添加以下 ActionScript 代码:
       注意:不是“动作-帧”
onClipEvent (load) {
//库里ScrollBar Assets文件夹中的HScrollBarAssets或ScrollBarAssets或
// VScrollBarAssets影片剪辑的“链接”-“在第一帧导出”处选中(打勾)
//以下设置才有效
 this.setStyle("scrollTrackColor", 0x9EAFBE);//轨迹背景默认值为0xCCCCCC(浅灰)
 this.setStyle("symbolColor", 0x9ADCAD);//箭头颜色默认值为0x000000(黑色)
 this.setStyle("highlightColor", 0x6B859C);//按钮颜色默认值为0xFFFFFF(白色)
 this.setStyle("borderColor", 0x2D3842);//阴影外颜色默认值为0x000000(黑色)
 this.setStyle("shadowColor", 0x4F6275);//阴影内颜色默认值为0x000000(黑色)
}

    简要说明:
    Flash 安装了两个主题:"光晕"和"范例"。"光晕"主题是组件的默认主题。因此,如果要使用"范例"主题,您需要将当前主题从"光晕"切换到"范例"。
    文本滚动条(UIScrollBar)组件,自定义组件样式属于"范例"主题。
    在没有“切换”之前,上述AS不起作用。
    “切换”到"范例"主题操作如下
    选择"文件"--"导入"--"打开外部库"--选择C:\Program Files\Macromedia\Flash 8\zh_cn\Configuration\ComponentFLA\-- 选择 SampleTheme.fla文档--打开
    在 SampleTheme.fla 主题的"库"面板中,选择 Flash UI Components 2/Themes/MMDefault,然后将ScrollBar Assets文件夹拖到库里。
    右键单击ScrollBar Asset文件夹中的ScrollBarAssets影片剪辑--选择"链接"--选中"在第一帧导出"--单击"确定"。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约