飞镖/飞镖作为​​工作者孤立/未来

时间:2019-12-15 17:30:56

标签: multithreading flutter dart backgroundworker

前一段时间,我使用C#和Xamarin做了一个小游戏。在游戏中(类似于国际象棋),我有一个算法可以计算计算机的转弯次数。这是一项繁重的任务(最多需要20秒才能完成),并且为了不冻结UI,我使用了一个后台工作程序,在该工作程序中我通过了表格和其他一些变量。

现在,我正在尝试用Dart和Flutter重新制作游戏。我试图找到等效的线程,并找到隔离。但是,作为一个孤立的人,我似乎无法通过2D数组(表),因为它太大(我认为),并且使整个VM崩溃。这可以通过任何方式实现吗?

0 个答案:

没有答案