2025.5.16第一次提交,彻底完成eyesim平台完整仿真,就差实机控制了。

This commit is contained in:
氧原子
2025-05-16 14:05:08 +08:00
parent a81594bf68
commit b933cdfc1b
9 changed files with 14 additions and 43 deletions

View File

@@ -27,17 +27,14 @@ void array_copy_wall(int size_x, int size_y, int *copy_wall)
{
for(int k = 0; k < 2; k++)
{
copy_wall[i * (size_y + 1) * 2 + j * 2 + k] = wall[i][j][k];
copy_wall[i * (size_y + 1) * 2 + j * 2 + k] = wall[i][j][k]; //注释k = 0记录的是单元格下方的数据1记录的是单元格左边的数据所以转为一维数组后i*...+j*...+k,k=1为左侧数据k=0为下方墙壁。
}
}
}
}
/*---将二维数组初始化为-1---*/
void array_negative_one(int *arr)
void array_negative_one(int size, int *arr) //将数组初始化为-1
{
int size = sizeof(arr) / sizeof(arr[0]); //获取X轴长度
for (int i = 0; i < size; i++)
{
arr[i] = -1;