似乎display_reset()也会重置纹理插值设置。
有人可以向我解释当你混合texture_set_interpolation和display_reset时内部会发生什么吗?文档告诉我什么,但是当我启用插值并打开8x AA时,我的精灵线再次变为像素。当我在display_reset()之后立即调用texture_set_interpolation时它仍然无法工作 - 我必须等待几步才能启用它并删除像素线。
这对我的游戏初始化代码来说并不是最佳的 - 它会加载用户'首选项,然后调用display_reset()并调用texture_set_interpolation()。最终纹理仍然是像素一样。
注意:我觉得反别名更改什么都不做。我有一个烟熏线纹理,我用着色器变换,让它感觉真实,(这会使烟雾变形),但线条都非常像素 - 它在0抗锯齿中看起来与8x抗锯齿相同。当我启用纹理插值时,它看起来很平滑。