mirror of
https://github.com/enduro2d/enduro2d.git
synced 2025-12-15 00:11:55 +07:00
26 lines
533 B
Lua
26 lines
533 B
Lua
---@class sprite_renderer
|
|
local sprite_renderer = {
|
|
---@type color32
|
|
tint = color32.white(),
|
|
|
|
---@type sprite_renderer_blendings
|
|
blending = sprite_renderer.blendings.normal,
|
|
|
|
---@type boolean
|
|
filtering = true,
|
|
|
|
---@type sprite_asset
|
|
sprite = nil
|
|
}
|
|
|
|
---@class sprite_renderer_blendings
|
|
sprite_renderer.blendings = {
|
|
normal = "normal",
|
|
additive = "additive",
|
|
multiply = "multiply",
|
|
screen = "screen"
|
|
}
|
|
|
|
---@type sprite_renderer
|
|
_G.sprite_renderer = _G.sprite_renderer or sprite_renderer
|