Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 第三场比赛中的重力_Actionscript 3_Flash - Fatal编程技术网

Actionscript 3 第三场比赛中的重力

Actionscript 3 第三场比赛中的重力,actionscript-3,flash,Actionscript 3,Flash,我正在制作一个第三场比赛的动作脚本3。当匹配发生时,所有匹配的块都将被删除。但是我如何才能使移除块上方的顶部块落下?您的块是否存储在某种网格数据结构中,如多维数组?是的,我使用二维数组来存储块。因此,使用网格和“数学”,您应该能够计算块落下的位置。1) 从网格数据结构中删除块2)计算每个块应落在何处并更新网格3)执行移动。

我正在制作一个第三场比赛的动作脚本3。当匹配发生时,所有匹配的块都将被删除。但是我如何才能使移除块上方的顶部块落下?

您的块是否存储在某种网格数据结构中,如多维数组?是的,我使用二维数组来存储块。因此,使用网格和“数学”,您应该能够计算块落下的位置。1) 从网格数据结构中删除块2)计算每个块应落在何处并更新网格3)执行移动。