[发明专利]一种绘图操作的控制方法、装置及游戏机在审
申请号: | 201610153359.1 | 申请日: | 2016-03-17 |
公开(公告)号: | CN105786158A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 季辉 | 申请(专利权)人: | 小天才科技有限公司 |
主分类号: | G06F1/32 | 分类号: | G06F1/32;G06F3/14;G06F9/44 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 绘图 操作 控制 方法 装置 游戏机 | ||
技术领域
本发明属于计算机技术领域,尤其涉及一种绘图操作的控制方法、装置及 游戏机。
背景技术
游戏中,为了让画面显得更加流畅,一般会将游戏的帧率设置为60帧,即 每秒钟处理60次逻辑,每秒钟刷新60次画面,这样人眼就会分辨不出跳帧现 象,这是一项很消耗电量的工作,所以在玩家玩游戏的时候,游戏机或者安装 游戏的电子设备的电量消耗的非常快。
游戏的场景中包含的是节点,节点显示的是图片或者动画。其实动画也是 一个序列的图片连续播放。所以实际上游戏绘制的都是图片。当添加节点、移 动节点、缩放节点、显示节点、移除节点、播放动画,画面上刷新的时候节点 相应的修改就会体现出来,这样就形成了一个动态的游戏。
然而,在实现本发明过程中,发明人发现现有技术提供的游戏机至少存在 如下问题:
当游戏画面中没有节点需要更新的时候,还是会执行绘图操作,不仅会降 低游戏机的执行效率,还会增加游戏机的耗电量。
发明内容
有鉴于此,本发明实施例提供一种绘图操作的控制方法、装置及游戏机, 以解决现有技术提供的游戏机,当游戏画面中没有节点需要更新的时候,还是 会执行绘图操作,不仅会降低游戏机的执行效率,还会增加游戏机的耗电量的 问题。
第一方面,提供一种绘图操作的控制方法,所述方法包括:
在进行游戏的逻辑处理时,判断游戏画面中是否有节点需要更新;
如果有节点需要更新,则在游戏的逻辑处理结束后执行一次绘图操作,否 则在游戏的逻辑处理结束后不执行绘图操作。
进一步地,所述判断游戏画面中是否有节点需要更新包括:
如果在进行游戏的逻辑处理时,以下更新节点的接口只要有一个被调用, 则表示游戏画面中有节点需要更新;
所述更新节点的接口包括:添加节点接口、移除节点接口、改变节点的位 置接口、改变节点的颜色接口、改变节点的缩放接口、改变节点的反转接口、 改变节点的透明度接口、改变节点的图片接口、播放动画接口。
进一步地,在所述在进行游戏的逻辑处理时,判断游戏画面中是否有节点 需要更新之前,还包括:
步骤A、设置布尔型变量的值为第一布尔值;
所述如果有节点需要更新,则在逻辑处理结束后执行一次绘图操作包括:
如果有节点需要更新,则更新布尔型变量的值为第二布尔值;
在逻辑处理结束后,判断布尔变量的值是否为第二布尔值;
如果是,则执行一次绘图操作,并返回执行步骤A。
进一步地,在所述步骤A之前,还包括:
定义一个布尔型变量,所述布尔型变量是全局的布尔型变量。
第二方面,提供一种绘图操作的控制装置,所述装置包括:
节点更新判断模块,用于在进行游戏的逻辑处理时,判断游戏画面中是否 有节点需要更新;
绘图操作控制模块,用于如果节点更新判断模块判定游戏画面中有节点需 要更新,则在游戏的逻辑处理结束后执行一次绘图操作,否则在游戏的逻辑处 理结束后不执行绘图操作。
进一步地,所述节点更新判断模块包括:
节点更新判断单元,用于如果在进行游戏的逻辑处理时,以下更新节点的 接口只要有一个被调用,则表示游戏画面中有节点需要更新;
所述更新节点的接口包括:添加节点接口、移除节点接口、改变节点的位 置接口、改变节点的颜色接口、改变节点的缩放接口、改变节点的反转接口、 改变节点的透明度接口、改变节点的图片接口、播放动画接口。
进一步地,所述装置还包括:
布尔值设置模块,用于设置布尔型变量的值为第一布尔值;
所述绘图操作控制模块包括:
布尔值更新单元,用于如果节点更新判断模块判定游戏画面中有节点需要 更新,则更新布尔型变量的值为第二布尔值;
布尔值判断单元,用于在逻辑处理结束后,判断布尔变量的值是否为第二 布尔值;
绘图操作控制单元,用于如果布尔变量的值为第二布尔值,则执行一次绘 图操作,并返回调用布尔值设置模块。
进一步地,所述装置还包括:
布尔型变量定义模块,用于定义一个布尔型变量,所述布尔型变量是全局 的布尔型变量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小天才科技有限公司,未经小天才科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610153359.1/2.html,转载请声明来源钻瓜专利网。