Camera

@Stable
class Camera

Types

Link copied to clipboard
@Stable
data class Config(val moveSmoothness: Float = 0.005f, val scaleSmoothness: Float = 0.008f)

Properties

Link copied to clipboard
var position: Offset

相机位置

Link copied to clipboard

相机缩放

Link copied to clipboard
var viewportBounds: Rect

视口边界

Link copied to clipboard

视口边界大小

Link copied to clipboard
var viewportSize: Size

视口大小

Functions

Link copied to clipboard
fun animateUpdatePosition(newPosition: Offset)

缓动更新位置

Link copied to clipboard
fun animateUpdateScale(newScale: Float)

缓动更新缩放

Link copied to clipboard
fun updatePosition(newPosition: Offset)

更新相机位置

Link copied to clipboard
fun updateScale(newScale: Float)

更新相机缩放