在Corona/Lua中,是否可以以任何方式利用移动设备上的多核?
在Corona/Lua中,是否可以以任何方式利用移动设备上的多核?在Corona/Lua中,是否可以以任何方式利用移动设备上的多核?,lua,coronasdk,Lua,Coronasdk,在Corona/Lua中,是否可以以任何方式利用移动设备上的多核? 你能在另一个“线程”中进行计算吗(我有很多计算无法轻松优化)否。至少目前,Corona是单线程的 我想您可以尝试使用Corona Enterprise thing来连接本机iOS和Java,但您必须“自己动手”。即使在Corona中,您也可以使用协同程序: 例如,将其放在main.lua中的某个位置: co = coroutine.create(function () print("hi")
你能在另一个“线程”中进行计算吗(我有很多计算无法轻松优化)否。至少目前,Corona是单线程的
我想您可以尝试使用Corona Enterprise thing来连接本机iOS和Java,但您必须“自己动手”。即使在Corona中,您也可以使用协同程序: 例如,将其放在main.lua中的某个位置:
co = coroutine.create(function ()
print("hi")
end)
print (co)
coroutine.resume(co)
参考:
简而言之,在科罗纳似乎没有办法做到这一点,但其他答案部分错误或不完整: 电晕本身是单线程的。因此,您有两个主要选择:协同路线和Lua车道: