发明名称 |
一种实现桌面3D动态主题的方法及系统 |
摘要 |
本发明公开了一种实现桌面动态主题的方法,包括以下步骤:创建一用于放置按照其预设运动规则运动的3D立体模型的前景层,将所述前景层的Z轴索引属性置顶;检测是否触发预设的3D立体模型的第二状态事件,若是,进行下一步;若否,3D立体模型按照其预设的第一运动规则运动;触发第二状态事件;所述第二状态事件具体为:新增其它3D立体模型,并按照其预设的运动规则运动;或隐藏3D立体模型。本发明既能够满足用户对3D动态桌面的视觉效果需求,又使得桌面主题很好地与用户的操作进行互动,解决了以往桌面主题只能看、不能动的问题,增加了用户的体验。本发明还提供了一种实现桌面动态主题的系统。 |
申请公布号 |
CN103809970B |
申请公布日期 |
2016.11.23 |
申请号 |
CN201410038706.7 |
申请日期 |
2014.01.26 |
申请人 |
广州恒业软件科技有限公司 |
发明人 |
邓裕强;黄爱华;梁国盛;谭舒;巢子良;郭伟杰;潘国维 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种实现桌面3D动态主题的方法,其特征在于,包括以下步骤:S1、创建一用于放置按照其预设运动规则运动的3D立体模型的前景层,将所述前景层的Z轴索引属性置顶;S2、检测是否触发预设的3D立体模型的第二状态事件,若是,进行下一步;若否,3D立体模型按照其预设的第一运动规则运动;S3、触发第二状态事件;所述第二状态事件具体为:新增其它3D立体模型,并按照其预设的运动规则运动;或隐藏3D立体模型;所述前景层放置有第一3D立体模型和第二3D立体模型,所述第一3D立体模型的Z轴索引属性置于第二3D立体模型之后;所述第一3D立体模型预设第二状态事件,当触发第一3D立体模型的第二状态事件时,新增与第二3D立体模型同一Z轴索引属性的第三3D立体模型;所述第二3D立体模型预设第二状态事件,当触发第二3D立体模型的第二状态事件时,按照其预设的第二运动规则运动;所述第三3D立体模型预设第二状态事件,当触发第三3D立体模型的第二状态事件时,隐藏第三3D立体模型;所述第二3D立体模型与第三3D立体模型碰撞时,同时触发第二3D立体模型、第三3D立体模型的第二状态事件;所述第一3D立体模型和第二3D立体模型按照预设的匀速运动规则运动,当触发第一3D立体模型的第二状态事件时,新增的第三3D立体模型以大于第二3D立体模型的初速度作匀速运动,当第二3D立体模型与第三3D立体模型碰撞时,隐藏第三3D立体模型,第二3D立体模型以第三3D立体模型的速度为初速度作减速运动,当减速运动的速度减缓到第二3D立体模型第一运动规则匀速运动的速度时,退出第二状态事件并按照预设的第一运动规则做匀速运动。 |
地址 |
510055 广东省广州市越秀区中山三路33号中华国际中心A座17层(自编)1702-2单元 |