图形绘制方法和装置、计算机可读存储介质、电子设备制造方法及图纸

技术编号:32281602 阅读:21 留言:0更新日期:2022-02-12 19:48
本公开是关于一种图形绘制方法和装置、计算机可读存储介质、电子设备,涉及计算机技术领域,该方法包括:响应作用于笔触控件的触控操作,确定笔触控件在图形绘制区域中的目标位置;响应作用于绘制控件的长按操作,确定与绘制控件对应的绘制图形类型,并将绘制控件对应的绘制图形类型与笔触控件进行关联;响应在图形绘制区域对笔触控件的滑动操作,基于目标位置以及与绘制控件对应的绘制图形类型,生成与笔触控件的滑动操作对应的绘制图形,并将绘制图形显示至用户图形界面;响应长按操作的结束,解除绘制控件对应的绘制图形类型与笔触控件之间的关联。本公开提高了在电子设备上绘制图形的效率以及精确度。图形的效率以及精确度。图形的效率以及精确度。

【技术实现步骤摘要】
图形绘制方法和装置、计算机可读存储介质、电子设备


[0001]本公开实施例涉及计算机
,具体而言,涉及一种图形绘制方法、图形绘制装置、计算机可读存储介质以及电子设备。

技术介绍

[0002]随着手机等移动设备的高速发展,基于触摸屏的触摸技术得到了广泛应用,各种电子设备都具有触摸输入的能力,具有触摸输入能力的电子设备以其便携性、易用性得到了人们广泛的认可。
[0003]由于在电子设备的电子屏幕上书写、绘画无纸张、油墨的浪费,且方便传阅与存储,已经被越来越多的人所接受和需要。目前,在触摸屏上绘图的方法有:用手指在触摸屏上绘制以及使用电磁笔等外设进行绘制。
[0004]但是,使用手指在触摸屏上进行绘制时,手指容易遮挡屏幕导致无法看清绘制的内容,并且,由于手指触摸的不精确性,导致绘制的精确性无法保证;在绘制过程中,当需要切换绘制的颜色或其他设置时,需要打断当前操作,调整完成后才能继续进行绘制;另外,通过电磁笔等外设虽然可以进行比较专业的绘图,但不是所有的电子设备都有对应的外设。
[0005]因此,需要提供一种新的图形绘制方法。
[0006]需要说明的是,在上述
技术介绍
部分专利技术的信息仅用于加强对本专利技术的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0007]本公开的目的在于提供一种图形绘制方法、图形绘制装置、计算机可读存储介质以及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的图形绘制效率低的问题。/>[0008]根据本公开的一个方面,提供一种图形绘制方法,包括:
[0009]响应作用于所述笔触控件的触控操作,确定所述笔触控件在所述图形绘制区域中的目标位置;
[0010]响应作用于所述绘制控件的长按操作,确定与所述绘制控件对应的绘制图形类型,并将所述绘制控件对应的绘制图形类型与所述笔触控件进行关联;
[0011]响应在所述图形绘制区域对所述笔触控件的滑动操作,基于所述目标位置以及与所述绘制控件对应的绘制图形类型,生成与所述笔触控件的滑动操作对应的绘制图形,并将所述绘制图形显示至所述用户图形界面;
[0012]响应所述长按操作的结束,解除所述绘制控件对应的绘制图形类型与所述笔触控件之间的关联。
[0013]在本公开的一种示例性实施例中,所述触控操作包括初始触控操作和第一滑动操作;响应作用于所述笔触控件的触控操作,确定所述笔触控件在所述图形绘制区域中的目
标位置,包括:
[0014]响应作用于所述笔触控件的初始触控操作,触发调整所述笔触控件在所述图形绘制区域中的位置;
[0015]响应与所述初始触控操作连续的第一滑动操作,根据所述第一滑动操作的结束触控点,在所述图形绘制区域中确定所述笔触控件的目标位置
[0016]在本公开的一种示例性实施例中,根所述绘制控件为颜色控件或笔刷控件。
[0017]在本公开的一种示例性实施例中,所述笔触控件包括光标子控件以及可变图形子控件;其中,当所述笔触控件发生变化时,所述可变图形子控件的图形颜色发生改变或所述可变图形子控件的图形形状发生改变。
[0018]在本公开的一种示例性实施例中,响应作用于所述绘制控件的长按操作,确定与所述绘制控件对应的绘制图形类型,包括:
[0019]当所述绘制控件为颜色控件时,响应作用于所述颜色控件的长按操作,确定所述笔触控件中包括的所述可变图形子控件的图形颜色;
[0020]根据所述可变图形子控件的图形颜色,确定与所述笔触控件对应的绘制图形颜色;
[0021]当所述绘制控件为笔刷控件时,响应作用于所述笔刷控件的长按操作,确定所述笔触控件中包括的所述可变图形子控件的图形形状;
[0022]根据所述可变图形子控件的图形形状,确定与所述笔触控件对应的绘制图形形状。
[0023]在本公开的一种示例性实施例中,响应在所述图形绘制区域对所述笔触控件的滑动操作,基于所述目标位置以及与所述绘制控件对应的绘制图形类型,生成与所述笔触控件的滑动操作对应的绘制图形,包括:
[0024]当所述绘制控件为所述颜色控件时,获取所述可变图形子控件的图形颜色;
[0025]根据所述笔触控件在所述图形绘制区域的目标位置、所述可变图形子控件的图形颜色,生成与所述笔触控件的滑动操作对应的绘制图形;其中,所述绘制图形的颜色和与所述可变图形子控件的图形颜色相同。
[0026]在本公开的一种示例性实施例中,响应在所述图形绘制区域对所述笔触控件的滑动操作,基于所述目标位置以及与所述绘制控件对应的绘制图形类型,生成与所述笔触控件的滑动操作对应的绘制图形,包括:
[0027]当所述绘制控件为所述笔刷控件时,获取预设的与所述笔触控件对应的绘制图形颜色;
[0028]基于所述预设的与所述笔触控件对应的绘制图形颜色,确定所述笔触控件中包括的可变图形子控件的图形颜色以及图形形状;
[0029]基于所述笔触控件在所述图形绘制区域的目标位置、所述可变图形子控件的图形颜色以及图形形状,生成与所述笔触控件的滑动操作对应的绘制图形;其中,所述绘制图形的形状和所述可变图形子控件的图形形状相同。
[0030]在本公开的一种示例性实施例中,在响应所述长按操作的结束,解除所述绘制控件对应的绘制图形类型与所述笔触控件之间的关联之后,所述图形绘制方法还包括:
[0031]响应对所述笔触控件的第二滑动操作;
[0032]根据所述第二滑动操作的触控点,控制所述笔触控件在所述图形绘制区域中进行移动。
[0033]根据本公开的一个方面,提供一种图形绘制装置,包括:
[0034]目标位置确定模块,用于响应作用于所述笔触控件的触控操作,确定所述笔触控件在所述图形绘制区域中的目标位置;
[0035]笔触控件关联模块,用于响应作用于所述绘制控件的长按操作,确定与所述绘制控件对应的绘制图形类型,并将所述绘制控件对应的绘制图形类型与所述笔触控件进行关联;
[0036]图形绘制模块,用于响应在所述图形绘制区域对所述笔触控件的滑动操作,基于所述目标位置以及与所述绘制控件对应的绘制图形类型,生成与所述笔触控件的滑动操作对应的绘制图形,并将所述绘制图形显示至所述用户图形界面;
[0037]关联解除模块,用于响应所述长按操作的结束,解除所述绘制控件对应的绘制图形类型与所述笔触控件之间的关联。
[0038]根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一示例性实施例所述的图形绘制方法。
[0039]根据本公开的一个方面,提供一种电子设备,包括:
[0040]处理器;以及
[0041]存储器,用于存储所述处理器的可执行指令;
[0042]其中,所述处理器配置为经由执行所述可执行指令来执行上述任一示例性实施例所述的图形绘制方法。
[0043]本公开实施本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图形绘制方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面中包括图形绘制区域、笔触控件以及绘制控件,其中所述笔触控件位于所述图形绘制区域中,所述图形绘制方法包括:响应作用于所述笔触控件的触控操作,确定所述笔触控件在所述图形绘制区域中的目标位置;响应作用于所述绘制控件的长按操作,确定与所述绘制控件对应的绘制图形类型,并将所述绘制控件对应的绘制图形类型与所述笔触控件进行关联;响应在所述图形绘制区域对所述笔触控件的滑动操作,基于所述目标位置以及与所述绘制控件对应的绘制图形类型,生成与所述笔触控件的滑动操作对应的绘制图形,并将所述绘制图形显示至所述用户图形界面;响应所述长按操作的结束,解除所述绘制控件对应的绘制图形类型与所述笔触控件之间的关联。2.根据权利要求1所述的图形绘制方法,其特征在于,所述触控操作包括初始触控操作和第一滑动操作;响应作用于所述笔触控件的触控操作,确定所述笔触控件在所述图形绘制区域中的目标位置,包括:响应作用于所述笔触控件的初始触控操作,触发调整所述笔触控件在所述图形绘制区域中的位置;响应与所述初始触控操作连续的第一滑动操作,根据所述第一滑动操作的结束触控点,在所述图形绘制区域中确定所述笔触控件的目标位置。3.根据权利要求1所述的图形绘制方法,其特征在于,所述笔触控件包括光标子控件以及可变图形子控件;其中,当所述笔触控件发生变化时,所述可变图形子控件的图形颜色发生改变或所述可变图形子控件的图形形状发生改变。4.根据权利要求3所述的图形绘制方法,其特征在于,所述绘制控件为颜色控件或笔刷控件。5.根据权利要求4所述的图形绘制方法,其特征在于,响应作用于所述绘制控件的长按操作,确定与所述绘制控件对应的绘制图形类型,包括:当所述绘制控件为颜色控件时,响应作用于所述颜色控件的长按操作,确定所述笔触控件中包括的所述可变图形子控件的图形颜色;根据所述可变图形子控件的图形颜色,确定与所述笔触控件对应的绘制图形颜色;当所述绘制控件为笔刷控件时,响应作用于所述笔刷控件的长按操作,确定所述笔触控件中包括的所述可变图形子控件的图形形状;根据所述可变图形子控件的图形形状,确定与所述笔触控件对应的绘制图形形状。6.根据权利要求5所述的图形绘制方法,其特征在于,响应在所述图形绘制区域对所述笔触控件的滑动操作,基于所述目标位置以及与所述绘制控件对应的绘制图形类型,生成与所述笔触控件的滑动操作对应的绘制图形,包括:当所述绘制控件为所述颜色控件时,获取所述可变图形子控件的图形颜色;根据所述笔触控件在所述图形绘制区...

【专利技术属性】
技术研发人员:周文超
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1