Core.asyncCall
From GiderosMobile
Available since: Gideros 2016.06
Class: Core
Description
Launches a function on a separate thread as a background task.
Core.asyncCall(task,parameters)
Background threads are only executed when the main thread is not running.
Parameters
task: (function) function to run in background
parameters: (multiple) multiple parameters to pass to function optional
Example
local function scaleTextsAndBtn()
local tempFontScale=1.02
Core.yield(.2)
txt1_noads:setScale(tempFontScale)
Core.yield(.1)
txt1_noads:setScale(1)
txt2_plusincome:setScale(tempFontScale)
Core.yield(.1)
txt2_plusincome:setScale(1)
Core.yield(.1)
btn_OK:setScale(1.04)
Core.yield(.2)
btn_OK:setScale(1)
end
Core.asyncCall(scaleTextsAndBtn)