【技术实现步骤摘要】
—种实现GUI资源重复利用的方法
本专利技术涉及图形用户界面
,尤其涉及一种实现GUI资源重复利用的方法。
技术介绍
⑶I (图形用户界面)是游戏中最重要的元素之一,⑶I的好坏会影响用户玩一款游戏的交互体验,在游戏开发的过程中,GUI的生成占了很大的比例。现有生成一 GUI的流程是针对每个界面出相应的单独的GUI资源,资源生成者对资源的生成控制比较随意和灵活,界面彼此之间的资源共享较少;其生成方式一般采用一个界面一个⑶I资源,这样大大增加了 GUI资源量和设备内存消耗,同时增加了 Draw call (绘图调用)的次数,降低了渲染效率。例如现有中要生成如图I所示的GUI,该图形用户界面由两部分组成,一部分是界面的背景,另一部分是按钮的背景。则,是通过图2和图3两个⑶I资源进行组合形成,这样背景由于尺寸很大,占用大量的⑶I资源和设备的内存;按钮也是一样的情况。特别是界面进行拉伸和缩放的时候,会出现资源的变形。然而在GUI资源中,大部分资源具备重复性,可以通过简单的图形拉伸、平铺和镜像进行复用。现有技术中公开了一种“利用XML进行手机Π设计的方法”公开号为CN1 ...
【技术保护点】
一种实现GUI资源重复利用的方法,其特征在于,包括如下步骤:步骤1、获取一个GUI资源,并判断该GUI资源中是否存在具有重复性的部分,否,则进入步骤2;是,则进入步骤3;步骤2、将该GUI资源随机分割成多个单独的图片资源,并在设备的内存中将各单独的图片资源进行单独存储,当设备的程序需要调用某一单独的图片资源时,从内存中读取各个需要的图片资源并进行渲染处理成一个完整的界面;步骤3、将GUI资源进行离散化,所述离散化为将GUI资源中重复性的部分进行归类,然后将GUI资源按归类后进行分割成多个单独的图片资源;离散化后将各类中存在重复性的图片资源进行删除,每类中剩下唯一的一图片资源 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:刘德建,陈宏展,兰磊,吴拥民,翁岚鹏,
申请(专利权)人:福建天晴在线互动科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。