【技术实现步骤摘要】
本专利技术属于计算机
,尤其涉及一种绘图操作的控制方法、装置及游戏机。
技术介绍
游戏中,为了让画面显得更加流畅,一般会将游戏的帧率设置为60帧,即每秒钟处理60次逻辑,每秒钟刷新60次画面,这样人眼就会分辨不出跳帧现象,这是一项很消耗电量的工作,所以在玩家玩游戏的时候,游戏机或者安装游戏的电子设备的电量消耗的非常快。游戏的场景中包含的是节点,节点显示的是图片或者动画。其实动画也是一个序列的图片连续播放。所以实际上游戏绘制的都是图片。当添加节点、移动节点、缩放节点、显示节点、移除节点、播放动画,画面上刷新的时候节点相应的修改就会体现出来,这样就形成了一个动态的游戏。然而,在实现本专利技术过程中,专利技术人发现现有技术提供的游戏机至少存在如下问题:当游戏画面中没有节点需要更新的时候,还是会执行绘图操作,不仅会降低游戏机的执行效率,还会增加游戏机的耗电量。
技术实现思路
有鉴于此,本专利技术实施例提供一种绘图操作的控制方法、装置及 ...
【技术保护点】
一种绘图操作的控制方法,其特征在于,所述方法包括:在进行游戏的逻辑处理时,判断游戏画面中是否有节点需要更新;如果有节点需要更新,则在游戏的逻辑处理结束后执行一次绘图操作,否则在游戏的逻辑处理结束后不执行绘图操作。
【技术特征摘要】
1.一种绘图操作的控制方法,其特征在于,所述方法包括:
在进行游戏的逻辑处理时,判断游戏画面中是否有节点需要更新;
如果有节点需要更新,则在游戏的逻辑处理结束后执行一次绘图操作,否
则在游戏的逻辑处理结束后不执行绘图操作。
2.如权利要求1所述的方法,其特征在于,所述判断游戏画面中是否有节
点需要更新包括:
如果在进行游戏的逻辑处理时,以下更新节点的接口只要有一个被调用,
则表示游戏画面中有节点需要更新;
所述更新节点的接口包括:添加节点接口、移除节点接口、改变节点的位
置接口、改变节点的颜色接口、改变节点的缩放接口、改变节点的反转接口、
改变节点的透明度接口、改变节点的图片接口、播放动画接口。
3.如权利要求1或2所述的方法,其特征在于,在所述在进行游戏的逻辑
处理时,判断游戏画面中是否有节点需要更新之前,还包括:
步骤A、设置布尔型变量的值为第一布尔值;
所述如果有节点需要更新,则在逻辑处理结束后执行一次绘图操作包括:
如果有节点需要更新,则更新布尔型变量的值为第二布尔值;
在逻辑处理结束后,判断布尔变量的值是否为第二布尔值;
如果是,则执行一次绘图操作,并返回执行步骤A。
4.如权利要求3所述的方法,其特征在于,在所述步骤A之前,还包括:
定义一个布尔型变量,所述布尔型变量是全局的布尔型变量。
5.一种绘图操作的控制装置,其特征在于,所述装置包括:
节点更新判断模块,用于在进行游戏的逻辑处理时,判断游戏画面中是否
有节点需要更新;
绘图操作控制模块,用于...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。