This application discloses a method, device, device and storage medium for building in a virtual environment, which relates to the field of human-computer interaction. The method includes: displaying the first view screen of the application program, superimposing and displaying the building rocker control corresponding to the target building on the first view screen; receiving the touch operation triggered by the building rocker control; determining the target construction position of the target building according to the touch operation; receiving the touch release operation corresponding to the touch operation; and building the target building at the target construction position. Things. The construction process of the target building mentioned above, through the corresponding building rocker control of the target building, users can complete the construction of the target building in the first view of the quasi-centric position through one touch and release operation, and realize the rapid and efficient construction of the target building in the virtual environment of the application program; compared with the conventional construction of the target building, three steps need to be carried out. By comparison, it reduces two steps and improves the efficiency of human-computer interaction.
【技术实现步骤摘要】
在虚拟环境中建造建筑物的方法、装置、设备及存储介质
本申请实施例涉及人机交互领域,特别涉及一种在虚拟环境中建造建筑物的方法、装置、设备及存储介质。
技术介绍
在诸如智能手机、平板电脑之类的终端上,存在很多基于虚拟环境的应用程序。在上述基于虚拟环境的应用程序中,用户可以利用虚拟材料建造围墙、楼梯、房屋等,但是常规的建造步骤至少需要以下三个步骤:第一,点击建筑按钮,打开建筑材料的菜单;第二,转动视角,调整建筑(使用默认使用的建筑材料建造)摆放的位置;第三,点击放置按钮,完成建造。如果使用非默认使用的建筑材料,则还需要增加步骤“选择所需的建筑材料”。上述建造的步骤较多,在虚拟环境中建造建筑物时,无法快速高效的完成建筑的建造,人机交互效率低。
技术实现思路
本申请实施例提供了一种在虚拟环境中建造建筑物的方法、装置、设备及存储介质,可以解决相关技术中建筑物的建造步骤多,无法高效的完成建筑的建造,人机效率低的问题。所述技术方案如下:根据本申请的一个方面,提供了一种在虚拟环境中建造建筑物的方法,该方法包括:显示应用程序的第一视角画面,上述第一视角画面是在虚拟环境中以虚拟对象的第一视角观察虚拟环境的画面,该第一视角画面上叠加显示有目标建筑物对应的建筑物摇杆控件;接收建筑物摇杆控件上触发的触摸操作;根据触摸操作将第一视角的正前方预设距离处,确定为目标建筑物的目标建造位置;接收触摸操作对应的触摸释放操作;根据触摸释放操作在目标建造位置建造目标建筑物。根据本申请的另一个方面,提供了一种在虚拟环境中建造建筑物的装置,该装置包括:显示模块,用于显示应用程序的第一视角画面,上述第一视角画 ...
【技术保护点】
1.一种在虚拟环境中建造建筑物的方法,其特征在于,所述方法包括:显示所述应用程序的第一视角画面,所述第一视角画面是在虚拟环境中以虚拟对象的第一视角观察所述虚拟环境的画面,所述第一视角画面上叠加显示有目标建筑物对应的建筑物摇杆控件;接收所述建筑物摇杆控件上触发的触摸操作;根据所述触摸操作将所述第一视角的正前方预设距离处,确定为所述目标建筑物的目标建造位置;接收所述触摸操作对应的触摸释放操作;根据所述触摸释放操作在所述目标建造位置建造所述目标建筑物。
【技术特征摘要】
1.一种在虚拟环境中建造建筑物的方法,其特征在于,所述方法包括:显示所述应用程序的第一视角画面,所述第一视角画面是在虚拟环境中以虚拟对象的第一视角观察所述虚拟环境的画面,所述第一视角画面上叠加显示有目标建筑物对应的建筑物摇杆控件;接收所述建筑物摇杆控件上触发的触摸操作;根据所述触摸操作将所述第一视角的正前方预设距离处,确定为所述目标建筑物的目标建造位置;接收所述触摸操作对应的触摸释放操作;根据所述触摸释放操作在所述目标建造位置建造所述目标建筑物。2.根据权利要求1所述的方法,其特征在于,所述根据所述触摸操作将所述第一视角的正前方预设距离处,确定为所述目标建筑物的目标建造位置之后,还包括:在所述目标建造位置以第一显示方式显示所述目标建筑物的虚拟模型;所述根据所述触摸释放操作在所述目标建造位置建造所述目标建筑物之后,还包括:在所述目标建造位置以第二显示方式显示所述目标建筑物的虚拟模型。3.根据权利要求2所述的方法,其特征在于,所述在所述目标建造位置以第一显示方式显示所述目标建筑物的虚拟模型,包括:在确定所述目标建造位置不存在影响建造的物体时,在所述目标建造位置以第一显示方式显示所述目标建筑物的虚拟模型。4.根据权利要求1所述的方法,其特征在于,所述接收所述建筑物摇杆控件上触发的触摸操作之后,还包括:在所述触摸操作发生拖动时,以所述虚拟对象为旋转中心,根据拖动距离将所述第一视角转动为第二视角;显示所述应用程序的第二视角画面,所述第二视角画面是在所述虚拟环境中以第二视角观察所述虚拟环境的画面;将所述第二视角的正前方预设距离处,确定为所述目标建筑物的目标建造位置。5.根据权利要求4所述的方法,其特征在于,所述第二视角画面上还叠加显示有操作取消按钮控件;所述接收所述触摸操作对应的触摸释放操作之前,包括:接收所述操作取消按钮控件上触发的取消操作;根据所述取消操作重新显示所述第一视角画面。6.根据权利要求1所述的方法,其特征在于,所述接收所述建筑物摇杆控件上触发的触摸操作之后,包括:在所述第一视角画面上叠加显示连续建造按钮控件;接收所述连续建造按钮控件上触发的连续建造操作;根据所述连续建造操作从当前时刻开始,每间隔n秒在所述目标建造位置自动建造一次所述目标建筑...
【专利技术属性】
技术研发人员:仇蒙,潘佳绮,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。