gpt4 book ai didi

swift - 如何避免SpriteKit中的平滑效果?

转载 作者:搜寻专家 更新时间:2023-10-31 08:25:51 25 4
gpt4 key购买 nike

我正在使用非常小的 sprite,以创建具有像素化 sprite 的复古游戏。但是,当我更改 Sprite 的比例以使它们变大时,Sprite Kit 会平滑 Sprite ,这不是我想要的。

有什么方法可以在我增加 Sprite 的比例时保持其像素化?

最佳答案

您可以使用纹理过滤模式 .Nearest(默认为 .Linear)。当纹理以其原始大小以外的大小绘制时,可以使用纹理过滤模式。

SKTextureFilteringNearest

Each pixel is drawn using the nearest point in the texture. This mode is faster, but the results are often pixelated.

尝试看看它会把你带到哪里。

但是您应该记住,缩放位图时总会出现一些伪像(特别是如果您使用过滤模式.Nearest)

关于swift - 如何避免SpriteKit中的平滑效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35115142/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com