为了优化代码,我希望创建一个2d数组,该数组包含40个相等的平方(10x10px)。每个方块表示显示窗口的1\40 (400x400px)。
我用标准的双循环方法填充2d数组。
int col = 40;
int row = 40;
int boxPosition = 0; //Position of the box (coordinates)
Integer[][] boxes = new Integer[40][40];
for (int i = 0; i < col; i++) {
for (int j = 0; j <
在我的场景中,我试图拖动一个重力= 0,0的动态物体,我有一个具有身体类型的动态的正方形,和一个静态的身体类型的图像,但是当把这个方块拖到图像上时,这有一点力,但可以超过图像,然后像图像一样传递到另一边:
这是我拖动正方形的代码:
local function dragBody( event )
local body = event.target
local phase = event.phase
local stage = display.getCurrentStage()
if &