在客户端程序中的Flash换肤换色方法和装置制造方法及图纸

技术编号:6867426 阅读:430 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种在客户端程序中的Flash换肤换色方法,包括:在客户端程序启动时,从皮肤库中枚举所有可用的皮肤设置,供用户选择;当用户选择换肤时,从皮肤库中读取用户所选皮肤对应的Flash资源配置,并将该Flash资源配置加载到Flash进行展示;当用户选择换色时,从皮肤库中读取当前皮肤对应的Flash资源配置,对该Flash资源配置采用客户端算法进行换色并保存为临时文件,将该临时文件加载到Flash进行展示。本发明专利技术还提供了一种在客户端程序中的Flash换肤换色装置。通过本发明专利技术的方法和装置,降低了客户端程序嵌入Flash后的皮肤制作复杂度,并统一了客户端程序和Flash的颜色表现。

【技术实现步骤摘要】

本专利技术涉及客户端程序中的Flash嵌入应用技术,尤其涉及一种在客户端程序中的Flash换肤换色方法和装置
技术介绍
在客户端程序中嵌入Flash是目前比较常见的应用技术,该技术是通过Flash OCX控件,将Flash文件嵌入到客户端程序中,用以增强客户端程序的功能和外观表现。所谓客户端程序,是指所有程序驻留在本地硬盘,可以在本机直接启动并运行的软件;在连接上网络后,客户端程序通过服务器提供的数据给用户服务。所谓Flash是美国Macromedia 公司所设计的一种动画软件。在客户端程序中应用Flash,有助于产生更好的用户体验和交互,为用户提供更丰富多彩的软件界面。在实际应用中,用户有对客户端程序进行换肤和换色的需求。所谓客户端程序换肤,是指通过不同的配置文件,使得客户端程序的界面元素有不同的图片和外观展现,从而使用户有不同的体验。所谓客户端程序换色,是指在客户端程序的界面元素外观不发生变化的前提下,设置不同的亮度、颜色和颜色的丰富程度,并通过一定的算法计算改变界面所有元素的颜色搭配。然而,在客户端程序中嵌入Flash时,如果Flash支持换肤,那么通常是采用每套皮肤对应一本文档来自技高网...

【技术保护点】
1.一种在客户端程序中的Flash换肤换色方法,其特征在于,该方法包括:在客户端程序启动时,从皮肤库中枚举所有可用的皮肤设置,供用户选择;当用户选择换肤时,从所述皮肤库中读取用户所选皮肤对应的Flash资源配置,并将所述Flash资源配置加载到Flash进行展示;当用户选择换色时,从所述皮肤库中读取当前皮肤对应的Flash资源配置,对所述Flash资源配置采用客户端算法进行换色并保存为临时文件,将所述临时文件加载到Flash进行展示。

【技术特征摘要】

【专利技术属性】
技术研发人员:余双全刘翔孙正业董重里刘万钧徐峤宇钟建斌郑焕德孔晴邓菁
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1