【技术实现步骤摘要】
本专利技术涉及电子产品用户界面(UI)的控制方法,具体的讲是基于3D模型的界面逻辑控制方法。
技术介绍
UI即User Interface (用户界面),包括人机交互中的界面显示和操作逻辑。随着技术的发展,界面越来越简易化,二维的操作难以提供更好的交互体验,3D技术是模拟现实生活的环境,3D化的界面使用户操作起来更加接近现实,并且让用户减少学习成本和拥有更好的体验,因此在很多领域中的用户操作界面逐渐转为3D方式实现。以往的3D界面通常应用在3D游戏中,随着电子产品硬件性能提升,使得3D技术实现电子产品的UI成为现实。然而,现有的3D界面的实现方式通常是按场景和功能进行绑定开发的,实现方式耦合太深,导致软件开发的重用性较低,软件冗余太多。
技术实现思路
本专利技术提供了一种基于3D模型的界面逻辑控制方法,降低3D界面的开发难度,提高代码的重用率,解除界面和相应功能间的深度耦合,提高开发效率。本专利技术基于3D模型的界面逻辑控制方法,包括a.通过加载3D模型,并将所述3D模型的信息保存到一个数据结构体;b.将所述数据结构体中的动画数据保存为数据结构体中的一个数据块,动画 ...
【技术保护点】
基于3D模型的界面逻辑控制方法,其特征包括:a.通过加载3D模型,并将所述3D模型的信息保存到一个数据结构体;b.将所述数据结构体中的动画数据保存为数据结构体中的一个数据块;c.在所述数据结构体中设置有焦点切换属性、状态变化属性、事件回调属性,其中焦点切换属性用于设置焦点变更后下一个焦点模型,状态变化属性用于调用所述数据块中对应的动画进行播放,事件回调属性用于调用对应的回调函数。
【技术特征摘要】
1.基于3D模型的界面逻辑控制方法,其特征包括a.通过加载3D模型,并将所述3D模型的信息保存到一个数据结构体;b.将所述数据结构体中的动画数据保存为数据结构体中的一个数据块;c.在所述数据结构体中设置有焦点切换属性、状态变化属性、事件回调属性,其中焦点切换属性用于设置焦点变更后下一个焦点模型,状态变化属性用于调用所述数据块中对应的动画进行播放,事件回调属性用于调用对应的回调函数。2.如权利要求1所述的基于3D模型的界面逻辑控制方法,其特征为所述的焦点切换属性中包括了当前焦点3D模型相邻的周围3D模型的名称。3.如权利要求1所述的基于3D模型的界面逻辑控制方法,其特征为所述的状态变化属性包括3D模型是焦点状态、非焦点状态或其它状态时该3D模型对...
【专利技术属性】
技术研发人员:姜粟琼,陈科宇,赵国氽,
申请(专利权)人:四川长虹电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。