我有一个占据整个屏幕的图像。它就像一个背景。
我正在使用 a渲染它Canvas
的方法drawImage(...)
很好,并且符合我的期望。我想Image
在点击它时更改它的来源。
如何为这种变化设置动画?
我不认为Canvas
任何东西都提供动画 API,更不用说图像了。任何类型的动画都可以。交叉淡入淡出,滑动(顺便说一句,首选)。在 Canvas 中甚至可能吗?如果不是,那么实现这一点的正确方法是什么?
我的图像绘制代码:
Canvas(modifier = Modifier.fillMaxSize()) {
drawImage(
background,
srcSize = IntSize(background.width, background.height),
dstSize = IntSize(size.width.roundToInt(), size.height.roundToInt())
)
}