【技术实现步骤摘要】
【国外来华专利技术】在环境中显示用户界面的方法及对应电子设备和计算机可读存储介质
[0001]本专利技术整体涉及用于在计算机生成的环境中显示用户界面的方法。
技术介绍
[0002]计算机生成的环境是其中至少一些显示给用户查看的对象是由计算机生成的环境。用户可与计算机生成的环境交互,诸如通过致使显示应用程序的用户界面。
技术实现思路
[0003]本公开中描述的一些实施方案涉及在计算机生成的环境中显示应用程序的用户界面的方法。本公开中描述的一些实施方案涉及计算机生成的环境中用户界面的不同沉浸水平。这些交互提供更高效且直观的用户体验。附图和具体实施方式中提供了对实施方案的全面描述,应当理解,本
技术实现思路
不以任何方式限制本公开的范围。
附图说明
[0004]为了更好地理解各种所述实施方案,应该结合以下附图参考下面的具体实施方式,在附图中,类似的附图标号在所有附图中指示对应的部分。
[0005]图1示出了根据本公开的一些实施方案的显示计算机生成的环境的电子设备。
[0006]图2A至图2B示出了根据本公开的一些实施方案的一个或多个设备的示例性架构的框图。
[0007]图3A至图3C示出了根据本公开的一些实施方案的在三维环境中显示应用程序的用户界面的方法。
[0008]图4A至图4B示出了根据本公开的一些实施方案的在应用程序的用户界面上显示对象的方法。
[0009]图5A至图5B示出了根据本公开的一些实施方案的从一个沉浸水平切换到另一沉浸水平的方法。
[0010]图6 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:在与显示器和一个或多个输入设备通信的电子设备处:经由所述显示器呈现计算机生成的环境;在呈现所述计算机生成的环境时,经由所述一个或多个输入设备接收对应于显示第一应用程序的请求的用户输入;以及响应于接收到所述用户输入:在所述计算机生成的环境中显示所述第一应用程序的第一用户界面;根据所述第一应用程序的当前沉浸状态是第一沉浸状态的确定,变更除所述第一应用程序之外的所述计算机生成的环境的视觉特性,其中所述沉浸状态指示对象相对于所述计算机生成的环境内的其他对象的视觉强调的量;以及根据所述第一应用程序的所述当前沉浸状态是不同于所述第一沉浸状态的第二沉浸状态的确定,放弃变更所述计算机生成的环境的所述视觉特性。2.根据权利要求1所述的方法,其中变更所述计算机生成的环境的所述视觉特性包括改变所述计算机生成的环境的至少一部分的亮度。3.根据权利要求1所述的方法,其中在接收到所述用户输入之前,所述计算机生成的环境包括不同于所述第一应用程序的第二应用程序的用户界面,并且变更所述计算机生成的环境的所述视觉特性包括停止在所述计算机生成的环境中显示所述第二应用程序的所述用户界面。4.根据权利要求1至3中任一项所述的方法,其中:在所述第一应用程序的所述当前沉浸状态是所述第一沉浸状态时,所述第一应用程序的所述第一用户界面以具有第一俯仰值的取向显示在所述计算机生成的环境内,并且在所述第一应用程序的所述当前沉浸状态是所述第二沉浸状态时,所述第一应用程序的所述第一用户界面以具有不同于所述第一俯仰值的第二俯仰值的取向显示在所述计算机生成的环境内。5.根据权利要求1至4中任一项所述的方法,还包括:根据所述第一应用程序处于内容消费模式的确定,将所述第一应用程序配置为具有所述第一沉浸状态;以及根据所述第一应用程序处于不同于所述内容消费模式的交互模式的确定,将所述第一应用程序配置为具有所述第二沉浸状态。6.根据权利要求1至5中任一项所述的方法,其中:所述计算机生成的环境包括所述第一应用程序的所述第一用户界面和所述第一应用程序的与所述第一用户界面在视觉上分离的第二用户界面,并且所述第一应用程序的所述第一用户界面以具有第一俯仰值的取向显示在所述计算机生成的环境内,并且所述第一应用程序的所述第二用户界面以具有不同于所述第一俯仰值的第二俯仰值的取向显示在所述计算机生成的环境内。7.根据权利要求1至6中任一项所述的方法,其中所述第一应用程序的所述第一用户界面包括多个用户界面元素,所述多个用户界面元素包括第一可选择选项,所述方法还包括:在显示所述第一用户界面时,确定所述设备的用户的目光指向所述第一可选择选项;以及
根据所述用户的所述目光指向所述第一可选择选项的确定,在视觉上强调所述第一可选择选项并且在视觉上去强调所述多个用户界面元素中的其他用户界面元素。8.根据权利要求1至7中任一项所述的方法,还包括:在所述第一应用程序的所述当前沉浸状态是第一相应沉浸状态时,接收第二用户输入;以及响应于接收到所述第二用户输入,将所述第一应用程序配置为具有不同于所述第一相应沉浸状态的第二相应沉浸状态。9.根据权利要求8所述的方法,其中所述第二用户输入对应于显示内容的请求。10.根据权利要求8所述的方法,其中所述第二用户输入对应于将所述第一用户界面移动到所述计算机生成的环境中与所述第二相应沉浸状态相关联的位置的请求。11.根据权利要求1至10中任一项所述的方法,其中变更除所述第一应用程序之外的所述计算机生成的环境的所述视觉特性包括在所述计算机生成的环境中显示一个或多个沉浸场,并且放弃变更所述计算机生成的环境的所述视觉特性包括放弃在所述计算机生成的环境中显示所述一个或多个沉浸场。12.根据权利要求11所述的方法,其中所述第一应用程序的所述第一用户界面位于所述一个或多个沉浸场的有效边界内。13.根据权利要求12所述的方法,其中所述一个或多个沉浸场的所述有效边界涵盖比所述第一应用程序的所述第一用户界面的区域大的区域。14.根据权利要求12至13中任一项所述的方法,其中变更除所述第一应用程序之外的所述计算机生成的环境的所述视觉特性包括在视觉上去强调除所述第一应用程序的所述第一用户界面之外的所述计算机生成的环境中位于所述一个或多个沉浸场的所述有效边界内的一个或多个对象。15.根据权利要求12至13中任一项所述的方法,其中根据所述第一应用程序的所述当前沉浸状态是第一沉浸状态的确定,所述一个或多个沉浸场的所述有效边界涵盖第一区域,所述方法还包括:根据所述第一应用程序的所述当前沉浸状态是不同于所述第一沉浸状态和所述第二沉浸状态的第三沉浸状态的确定,在所述计算机生成的环境中显示所述一个或多个沉浸场,其中所述一个或多个沉浸场的所述有效边界涵盖不同于所述第一区域的第二...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。