c# - 在循环中创建元素并定位它们,从左下角到右上角
问题描述
我目前正在做一个国际象棋游戏,在绘制棋盘时遇到了一个问题:第一个元素在左上角,最后一个元素在右下角。
如何更改我的代码,以便在左下角生成第一个元素,在右上角生成最后一个元素?
我的代码:
int l = -1;
for (int x = 0; x < gridSize; x++)
{
for (int y = 0; y < gridSize; y++)
{
l++;
points[l] = new Point(tileSize * x, tileSize * y);
}
}
任何帮助将不胜感激!
解决方案
推荐阅读
- angular - 如何从单元测试 Angular 和 Karma/Jasmine 访问`declare`d 变量
- python - 多智能体强化学习环境公共交通问题
- python - 可以向下滚动以加载更多页面的网络爬虫?
- python - Python 请求标头不起作用 - 检查 Chrome 开发人员工具 -> 网络
- reactjs - Git试图推送不存在的存储库
- sql - 计算COGS以完成库存余额报告SQL
- android - 进度条不隐藏是当数据在片段中的recyclerview中加载时
- javascript - 如何在无服务器框架中添加和执行我自己的 lambda 函数?
- typescript - TypeScript - 为什么任何可以分配给其他数据类型?
- wordpress - Wordpress Ultimate Member 添加帐户字段占位符而不是标签