我有如图所示的星星图像,我想根据用户的评分来填充颜色。
我怎么能这样做?
答案 0 :(得分:1)
a)使用泛光算法从一个给定像素开始填充一个区域(所有连接的相同颜色的像素)。
为此,你必须修复图像,因为星星1和2中的白色直接连接。
b)为星形设置NSBezierPath并填充路径。将其转换为从星形到星形水平移动路径 你还应该修复图像,使星星均匀分布。
c)使用5个png并根据星球的数量来绘制一个不同的png 这个空星形的肖像形象&一个最完整的图像最容易。最好的恕我直言:
d)有3张图片。一个空星,一个满星,一个半星,画图5次..取决于有多少星满,半满或空