mirror of
https://github.com/Insality/druid
synced 2025-06-28 19:07:45 +02:00
27 lines
484 B
Lua
27 lines
484 B
Lua
local ui_animate = require("druid.helper.druid_animate")
|
|
|
|
|
|
local M = {}
|
|
|
|
|
|
function M.back_scale_animation(self, node, target_scale)
|
|
ui_animate.scale_to(self, node, target_scale)
|
|
end
|
|
|
|
|
|
function M.tap_scale_animation(self, node, target_scale)
|
|
ui_animate.scale_to(self, node, target_scale,
|
|
function()
|
|
M.back_scale_animation(self, node, self.scale_from)
|
|
end
|
|
)
|
|
end
|
|
|
|
|
|
function M.hover_scale(self, target, time)
|
|
ui_animate.scale(self, self.anim_node, target, time)
|
|
end
|
|
|
|
|
|
return M
|