这个需求可以理解,但从引擎设计和图形渲染原理的角度来看,并不是一个合理的改动需求。合理的做法通常是通过资源规范、像素对齐策略解决,而不是改变坐标系统。
从渲染机制上,即使在引擎中全面支持小数坐标,也无法从根本上解决像素对齐的问题。渲染最终仍然要落在整数的屏幕像素上,小数坐标会更容易引入纹理插值、模糊或抖动等问题。
在实际项目中,更常见且稳定的解决方案是通过资源规范来减少这类问题,例如尽量使用偶数尺寸的资源等。这类规范在大多数游戏团队中都是常见的美术制作约束,并不是针对某一个项目的特殊要求,而是为了保证渲染稳定性和跨设备一致性的通用做法。