gpt4 book ai didi

android - 像使用 Android 的 inSampleSize 一样加载二次采样的 GDX 像素图

转载 作者:行者123 更新时间:2023-11-29 01:51:43 25 4
gpt4 key购买 nike

我想知道是否有一种方法可以在 libgdx 中加载二次采样像素图,类似于指定 inSampleSize when loading a bitmap in Android .目的显然是只分配绝对必要的堆内存量。

好东西。干杯,Aert

最佳答案

不是真正的答案,但当我遇到这个问题时,我自己找不到答案。

您始终可以创建接口(interface)并在 Android(和其他项目)上实现它。您可以使用位图轻松实现 AndroidTexture(并使用 inSampleSize)。当然,它不会与 libgdx 纹理兼容(我找不到从 libgdx 纹理正确扩展的方法)。如果您不使用 Libgdx 的 sprite 左右,这不会造成太大伤害,但如果您这样做,请不要采用这种方法。我用它来从相机加载图像,我没有任何其他选择,我只需要为我的着色器绑定(bind)纹理。

也可以将您的采样图像保存到一个文件夹,并让您的应用程序通过它们的绝对路径加载它们(这也应该在 android 端完成)。

请注意,在第一种情况下,它不是托管纹理,您需要自己处理重新加载。

关于android - 像使用 Android 的 inSampleSize 一样加载二次采样的 GDX 像素图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17592341/

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