请教怎么画渐变色的圆

dds2014 2015-08-04 12:25:58
我想把图中灰色的环状改成渐变色,请教一下实现的思路是什么
...全文
1194 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
dds2014 2015-08-11
  • 打赏
  • 举报
回复
谢谢楼上的朋友,原理我明白了,我再慢慢试吧
  • 打赏
  • 举报
回复
GDI+ 有渐变的Brush
dds2014 2015-08-05
  • 打赏
  • 举报
回复
网上我找了,试了,结果出来的有白点点,很难看
  • 打赏
  • 举报
回复
引用 3 楼 dds2014 的回复:
网上我找了,试了,结果出来的有白点点,很难看
从外圈向内画就好了。
不得闲 2015-08-04
  • 打赏
  • 举报
回复
首先第一步画个圆,然后将画布的区域裁剪成圆形,然后直接在画布上填充渐变函数就行了,这个渐变函数,网上很多,找一个就行了。
lyhoo163 2015-08-04
  • 打赏
  • 举报
回复
就是向环内填色:
一、内环向外环填色(环状填色)
通过For循环,实现小圆初始色到大圆终止色的填色。

二、左向右(带状填色)
1、定义区域(即可环的区域)
2、由环的左端开始向右端画线,初始线的颜色,向右在区域内逐条画线,逐渐变色。

三、还可以设置多种画法
如:点状外射,彩虹状....

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧