本公开涉及计算机,尤其涉及一种可视化编程方法及装置和电子设备。
背景技术:
1、可视化编程的核心就在于把代码形式的文本编程语言转换成易于理解的图形编程语言,用户可以通过阅读一系列图形内容来理解其表达的功能含义。
2、相关技术中,用户可以在通过多个图像编程语言控制角色,包括对于角色进行皮肤设计,角色样式设计等功能。
技术实现思路
1、根据本公开的一方面,提供了一种可视化编程方法,所述方法包括:
2、响应于对第一目标积木块的选择操作,在可视化编程区域增加与目标角色对应的第一目标积木块;
3、若所述第一目标积木块用于控制所述目标角色执行移动操作,基于所述目标角色所处的视窗区域展示的虚拟场景的移动控制参数确定所述第一目标积木块对应的所述目标角色的目标移动参数。
4、根据本公开的另一方面,提供了数据存储装置,所述装置包括:
5、选择模块,用于响应于对第一目标积木块的选择操作,在可视化编程区域增加与目标角色对应的第一目标积木块;
6、控制模块,用于若所述第一目标积木块用于控制所述目标角色执行移动操作,基于所述目标角色所处的视窗区域展示的虚拟场景的移动控制参数确定所述第一目标积木块对应的所述目标角色的目标移动参数。
7、根据本公开的另一方面,提供了一种电子设备,包括:
8、处理器;以及,
9、存储程序的存储器;
10、其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行根据本公开示例性实施例所述的方法。
11、根据本公开的另一方面,提供了一种非瞬时计算机可读存储介质,所述非瞬时计算机
12、可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行根据本公开示例性实施例所述的方法。
13、本公开示例性实施例中提供的一个或多个技术方案,可以响应于对目标积木块的选择操作,在可视化编程区域增加与目标角色对应的第一目标积木块,基于此,当第一目标积木块用于控制目标角色执行移动操作时,可以基于目标角色所处的视窗区域展示的虚拟场景的移动控制参数确定第一目标积木块对应的目标角色的目标移动参数,因此,本公开示例性实施例的方法可以在选定目标角色后,可以通过第一积木块对应的移动控制参数,控制目标角色在虚拟场景中移动,不需要再进行多余操作。在此基础上,用户可以针对目标角色的运动姿态或者动作设定移动控制参数,从而使得目标角色更加生动形象,视窗区域展示内容更加丰富,提升用户的体验感。
1.一种可视化编程方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述移动控制参数包括:虚拟场景的重力系数,所述基于所述目标角色所处的视窗区域展示的虚拟场景的移动控制参数确定所述目标积木块对应的所述目标角色的移动参数,包括:
3.根据权利要求1所述的方法,其特征在于,所述移动控制参数包括:多种移动类型对应的预设移动参数,所述基于所述移动控制参数和所述移动操作对应的操作类型,确定所述目标角色的目标移动参数,包括:
4.根据权利要求3所述的方法,其特征在于,所述预设移动参数包括:所述虚拟场景中所述移动操作在所述视窗区域的至少一个方向的预设移动速度参数。
5.根据权利要求4所述的方法,其特征在于,所述至少一个方向的预设移动速度参数包括:所述移动操作在视窗区域高度方向对应的高度变化参数,和/或;
6.根据权利要求1~5任一项所述的方法,其特征在于,所述目标角色的目标移动参数包括目标角色在所述虚拟场景的至少一个方向的移动速度参数。
7.根据权利要求1~5任一项所述的方法,其特征在于,所述移动操作为跳跃操作,所述至少一个方向的移动速度参数包括:所述目标角色执行所述移动操作时的跳跃高度变化参数,和/或;
8.根据权利要求1~5任一项所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1~5任一项所述的方法,其特征在于,所述方法还包括:
10.一种可视化编程装置,其特征在于,所述装置包括:
11.一种电子设备,其特征在于,包括:
12.一种非瞬时计算机可读存储介质,其特征在于,所述非瞬时计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行根据权利要求1~9中任一项所述的方法。