Visible

abstract class Visible(position: Offset = Offset.Zero, size: Size = Size.Zero, aabb: AABB = AABB.Box, visible: Boolean = true, useCulling: Boolean = true)

可视实体

Constructors

Link copied to clipboard
constructor(position: Offset = Offset.Zero, size: Size = Size.Zero, aabb: AABB = AABB.Box, visible: Boolean = true, useCulling: Boolean = true)

Properties

Link copied to clipboard
var aabb: AABB

碰撞箱

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

中心点

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val clip: Boolean = false

是否裁切溢出

Link copied to clipboard
var layer: Layer?
Link copied to clipboard
open val layerOrder: Int

层级

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

位置

Link copied to clipboard

旋转

Link copied to clipboard

缩放

Link copied to clipboard
var size: Size

大小

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val trigger: Trigger? = null

触发器

Link copied to clipboard

可见

Functions

Link copied to clipboard
abstract fun Drawer.onDraw()

绘制

Link copied to clipboard
open fun PrepareDrawer.prepareDraw(viewportSize: Size, viewportBounds: Rect)

绘制预处理

Link copied to clipboard