gpt4 book ai didi

android - 和引擎中的 Sprite.setImage()

转载 作者:太空宇宙 更新时间:2023-11-03 12:00:06 28 4
gpt4 key购买 nike

我正在使用 andEngine 为 Android 开发游戏。我必须动态更改 Sprite 图像。在 J2ME 中,我使用了

sprite.setImage("img.png");

但是在andengine中,我找不到方法

//sprite.setImage(?); -In andengine

有什么解决办法吗?

最佳答案

我认为使用 TextureRegion 是更改 Sprite 图像的更好方法。

在org.anddev.andengine.entity.sprite中添加如下代码

public void setTextureRegion(TextureRegion textureRegion) {
this.mTextureRegion = textureRegion;
}

然后你可以通过这个方法改变图像。您可以查看 andengine 示例以了解如何从图像创建纹理区域。

PS,如果mTextureRegion 是final,只需删除final 语法即可。

关于android - 和引擎中的 Sprite.setImage(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11667668/

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