平铺使所有值1过高
Tiled leaves all values 1 too high
本文关键字:过高 更新时间:2023-10-16
不确定这是否是询问平铺的最佳位置,但我知道它的反应确实很快,所以我离开了。我正在使用tiled为Ludum Dare生成tile贴图,但每当我导出它时,它总是将所有值1保留得太高。将所有这些值下移一个的最快方法是什么?
您指的是用Tiled程序生成的.TMX文件中的瓦片数组中出现的瓦片编号。原因很简单:通常,数组存储时[0]是第一个索引;平铺存储以[1]开头的平铺。这意味着,当你将这些文件集成到你正在使用的任何游戏引擎中时,你都需要记住这一点。无论是从1开始迭代,还是简单地从检索到的每个tile值中减去1,使用TMX文件时都要考虑到这一点,而不是试图重写TMX文件本身。
相关文章:
- 计算每个节点的树高,帮助我解释这个代码解决方案
- 如何用RISC-V GD32VF103CBT6开发板卸载精确的ADC过采样
- 当使用比格式支持的精度更高的精度来显示数字时,会写出什么数据
- 无论我使用什么,我的输入都会被跳过
- C++高阶模板
- 获取 SFML 窗口的 HWND 和高可用性?
- 求和 int 乘以双倍时的欠/过近似
- OSX蓝牙打开RFCOMMChannelAsync声称已连接,但未建立连接,并且从未调用过委托
- C++ If/Else 语句被跳过
- Opencv 恢复到比我设置的更高的分辨率
- 输入较高值时的分段代码
- 高精度双精度的 Sprintf 格式化问题
- 转换器练习:跳过 if 语句和 if 语句
- C++ VISUAL STUDIO:GLFWwindow没有初始化,即使它是在文档中编写的并且以前工作过
- C++ cin.ignore() 跳过循环
- 在Windows(C++)中使用USB相机拍摄高分辨率照片
- 平铺使所有值1过高
- 使用OpenCV从多个网络摄像头捕获多个静止图像时带宽过高
- 1mega大小的大阵列导致CPU过高
- STM32 ADC读数过高