在画布上绘制形状之前,我有一个预览,显示形状的外观。我可以调整不透明度,然后绘制形状。然后我可能希望绘制具有不同不透明度的第二个形状。我的问题是改变预览的不透明度也会改变我已经绘制的形状的不透明度。
这让我相信我需要在每次绘制形状之前创建一个用于预览的画笔副本。
有各种不同的画笔,例如,渐变画笔不仅需要复制渐变色标集合,还需要为要复制的集合中的每个渐变色标创建一个新的渐变色标。
我是在正确的轨道上还是应该做其他事情?我应该复制还是克隆?扩展方法是最好的方法吗?请思想。
在画布上绘制形状之前,我有一个预览,显示形状的外观。我可以调整不透明度,然后绘制形状。然后我可能希望绘制具有不同不透明度的第二个形状。我的问题是改变预览的不透明度也会改变我已经绘制的形状的不透明度。
这让我相信我需要在每次绘制形状之前创建一个用于预览的画笔副本。
有各种不同的画笔,例如,渐变画笔不仅需要复制渐变色标集合,还需要为要复制的集合中的每个渐变色标创建一个新的渐变色标。
我是在正确的轨道上还是应该做其他事情?我应该复制还是克隆?扩展方法是最好的方法吗?请思想。