Slide 15
Slide 15 text
Canvas(modifier = modifier) {
with(drawContext.canvas.nativeCanvas) {
val checkPoint = saveLayer(null, null)
drawRect(
color = option.maskColor,
alpha = option.maskAlpha,
)
drawRect(
color = Color.Transparent,
topLeft = offset,
size = size,
blendMode = BlendMode.SrcOut
)
restoreToCount(checkPoint)
drawFrame(offset, size, option)
}
}
Canvasͷ্ʹΫϩοϓϑϨʔϜΛඳը͢Δ