一种填色方法、装置及电子设备制造方法及图纸

技术编号:24172938 阅读:17 留言:0更新日期:2020-05-16 03:34
本发明专利技术实施例公开一种填色方法、装置及电子设备,涉及计算机图像处理应用技术领域,可以实现复合色填色效果。所述方法包括:展示填色窗口;所述填色窗口中设有填色区域;接收对所述填色区域操作,确定第一填色子区域;将所述第一填色子区域的第二图层中的第二贴图的颜色状态由不透明初始颜色状态调整为高亮颜色状态;所述第二图层位于所述第一图层下方;接收对所述第一填色子区域的点击操作;将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图;其中,所述第三图层位于所述第二图层下方。本发明专利技术可应用于终端设备的填色游戏APP或网页填色游戏中,尤其是基于Unity引擎开发的填色游戏中。

A color filling method, device and electronic equipment

【技术实现步骤摘要】
一种填色方法、装置及电子设备
本专利技术涉及计算机图像处理应用
,尤其涉及一种填色方法、装置及电子设备。
技术介绍
填色书游戏是一种将很多彩色画的轮廓抽象为线框图,用户对所述线框图形成的封闭区域填色,以完成填色作品的游戏。专利技术人在实现本专利技术的过程中发现:现有的填色书游戏,对于每一个填充区域,仅可以填充单种颜色,用户选择调色板点击所述填充区域之后显示为纯色效果。
技术实现思路
有鉴于此,本专利技术实施例提供一种填色方法、装置及电子设备,可以实现复合色填色效果,从而增强填色的丰富性。第一方面,本专利技术实施例提供一种填色方法,所述方法包括步骤:展示填色窗口;所述填色窗口中设有填色区域,所述填色区域包括多个填色子区域;所述填色区域的第一图层中显示第一贴图;所述第一贴图为具有镂空区域的边界纹理图;其中,镂空区域构成所述填色区域中的填色子区域;接收对所述填色区域操作,确定第一填色子区域;将所述第一填色子区域的第二图层中的第二贴图的颜色状态由不透明初始颜色状态调整为高亮颜色状态;所述第二图层位于所述第一图层下方;接收对所述第一填色子区域的点击操作;将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图;其中,所述第三图层位于所述第二图层下方。结合第一方面,在第一方面的第一种实施方式中,所述在将所述第一填色子区域的第二图层中的第二贴图的颜色状态由不透明初始颜色状态调整为高亮颜色状态之后,所述方法还包括:将所述第一填色子区域对应的区域信息存入高亮区域信息列表。结合第一方面,第一方面的第一种实施方式,在第一方面的第二种实施方式中,所述将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图,包括:根据所述高亮区域信息列表,判断所述第二贴图的颜色状态是否为所述高亮颜色状态;若是,则将所述第二贴图的颜色状态由所述高亮颜色调整为透明状态,以显示所述第三贴图。结合第一方面,第一方面的第一或第二种实施方式,在第一方面的第三种实施方式中,所述接收对所述填色区域操作,确定第一填色子区域,包括:接收对所述填色窗口中的调色盘的点击操作,确定第一色块;根据所述第一色块的编号信息确定所述第一填色子区域;其中,所述调色盘中设有多个不同颜色的色块、且每个色块至少关联一个填色子区域,所述每个色块还携带有编号信息。结合第一方面,第一方面的第一至第三任一种实施方式,在第一方面的第四种实施方式中,在将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图之后,所述方法还包括:从所述高亮区域信息列表中删除所述第一填色子区域对应的区域信息。第二方面,本专利技术实施例提供一种填色装置,所述装置包括:展示程序模块,用于展示填色窗口;所述填色窗口中设有填色区域,所述填色区域包括多个填色子区域;所述填色区域的第一图层中显示第一贴图;所述第一贴图为具有镂空区域的边界纹理图;其中,镂空区域构成所述填色区域中的填色子区域;确定程序模块,用于接收对所述填色区域操作,确定第一填色子区域;第一填色程序模块,用于将所述第一填色子区域的第二图层中的第二贴图的颜色状态由不透明初始颜色状态调整为高亮颜色状态;所述第二图层位于所述第一图层下方;接收程序模块,接收对所述第一填色子区域的点击操作;第二填色程序模块,用于将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图;其中,所述第三图层位于所述第二图层下方。结合第二方面,在第二方面的第一种实施方式中,所述装置还包括:存储程序模块,用于在将所述第一填色子区域的第二图层中的第二贴图的颜色状态由不透明初始颜色状态调整为高亮颜色状态之后,将所述第一填色子区域对应的区域信息存入高亮区域信息列表。结合第二方面,第二方面的第一种实施方式,在第二方面的第二种实施方式中,所述第二填色程序模块包括:判断程序单元,用于根据所述高亮区域信息列表,判断所述第二贴图的颜色状态是否为所述高亮颜色状态;填色程序单元,用于若判断所述第二贴图的颜色状态为所述高亮颜色状态,则将所述第二贴图的颜色状态由所述高亮颜色调整为透明状态,以显示所述第三贴图。结合第二方面,第二方面的第一或第二种实施方式,在第二方面的第三种实施方式中,所述确定程序模块包括:色块确定程序单元,用于接收对所述填色窗口中的调色盘的点击操作,确定第一色块;区域确定程序单元,用于根据所述第一色块的编号信息确定所述第一填色子区域;其中,所述调色盘中设有多个不同颜色的色块、且每个色块至少关联一个填色子区域,所述每个色块还携带有编号信息。结合第二方面,第二方面的第一至第三任一种实施方式,在第二方面的第四种实施方式中,所述装置还包括:删除程序模块,用于在将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图之后,从所述高亮区域信息列表中删除所述第一填色子区域对应的区域信息。第三方面,本专利技术实施例提供一种电子设备,所述电子设备,包括:一个或者多个处理器;存储器;所述存储器中存储有一个或者多个可执行程序代码,所述一个或者多个处理器读取存储器中存储的可执行程序代码,来运行与可执行程序代码对应的程序,以用于执行第一方面任一所述的方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以用于实现第一方面任一所述的方法。本专利技术实施例提供的一种填色方法、装置及电子设备,通过展示填色窗口;所述填色窗口中设有填色区域,所述填色区域包括多个填色子区域;所述填色区域的第一图层中显示第一贴图;所述第一贴图为具有镂空区域的边界纹理图;其中,镂空区域构成所述填色区域中的填色子区域;接收对所述填色区域操作,确定第一填色子区域;将所述第一填色子区域的第二图层中的第二贴图的颜色状态由不透明初始颜色状态调整为高亮颜色状态;所述第二图层位于所述第一图层下方;接收对所述第一填色子区域的点击操作;将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图;其中,所述第三图层位于所述第二图层下方。由于所述第三贴图可以为具有渐变色、纹理等任何复合色效果图,通过上述步骤填色后,最终在一个填色子区域中就呈现出具有复合色的填色效果图,从而增强填色的丰富性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。本文档来自技高网...

【技术保护点】
1.一种填色方法,其特征在于,所述方法包括:/n展示填色窗口;所述填色窗口中设有填色区域,所述填色区域包括多个填色子区域;所述填色区域的第一图层中显示第一贴图;所述第一贴图为具有镂空区域的边界纹理图;其中,镂空区域构成所述填色区域中的填色子区域;/n接收对所述填色区域操作,确定第一填色子区域;/n将所述第一填色子区域的第二图层中的第二贴图的颜色状态由不透明初始颜色状态调整为高亮颜色状态;所述第二图层位于所述第一图层下方;/n接收对所述第一填色子区域的点击操作;/n将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图;其中,所述第三图层位于所述第二图层下方。/n

【技术特征摘要】
1.一种填色方法,其特征在于,所述方法包括:
展示填色窗口;所述填色窗口中设有填色区域,所述填色区域包括多个填色子区域;所述填色区域的第一图层中显示第一贴图;所述第一贴图为具有镂空区域的边界纹理图;其中,镂空区域构成所述填色区域中的填色子区域;
接收对所述填色区域操作,确定第一填色子区域;
将所述第一填色子区域的第二图层中的第二贴图的颜色状态由不透明初始颜色状态调整为高亮颜色状态;所述第二图层位于所述第一图层下方;
接收对所述第一填色子区域的点击操作;
将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图;其中,所述第三图层位于所述第二图层下方。


2.根据权利要求1所述的方法,其特征在于,所述在将所述第一填色子区域的第二图层中的第二贴图的颜色状态由不透明初始颜色状态调整为高亮颜色状态之后,所述方法还包括:
将所述第一填色子区域对应的区域信息存入高亮区域信息列表。


3.根据权利要求2所述的方法,其特征在于,所述将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图,包括:
根据所述高亮区域信息列表,判断所述第二贴图的颜色状态是否为所述高亮颜色状态;
若是,则将所述第二贴图的颜色状态由所述高亮颜色调整为透明状态,以显示所述第三贴图。


4.根据权利要求3所述的方法,其特征在于,所述接收对所述填色区域操作,确定第一填色子区域,包括:
接收对所述填色窗口中的调色盘的点击操作,确定第一色块;
根据所述第一色块的编号信息确定所述第一填色子区域;其中,所述调色盘中设有多个不同颜色的色块、且每个色块至少关联一个填色子区域,所述每个色块还携带有编号信息。


5.根据权利要求2所述的方法,其特征在于,在将所述第二贴图的颜色状态由所述高亮颜色状态调整为透明状态,以显示所述第一填色子区域的第三图层中的第三贴图之后,所述方法还包括:
从所述高亮区域信息列表中删除所述第一填色子区域对应的区域信息。


6.一种填色装置,其特征在于,所述装置包括:<...

【专利技术属性】
技术研发人员:任飞
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1