android - 我可以复制 Sprite 吗?

标签 android andengine

我想知道我是否可以复制 Sprite

AnimatedSprite X = 
  new AnimatedSprite(200,100, resourceManager.enemyexplode, vbom);

我如何复制它以便我可以随时使用它而不是使用 scene.attachChild(X) ? (或者我只用过一次,只用于主要的 Sprite)

最佳答案

如果你想复制 Sprite ,那么你必须深复制那个特定 Sprite 的纹理区域,如下所示:

 AnimatedSprite animateSprite = new AnimatedSprite(200,100, animTextureRegion.deepCopy(), vbo);

关于android - 我可以复制 Sprite 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18999355/

相关文章:

android - Andengine Sprites 排列并触摸了哪一个?

android - 如何使图片显示在屏幕上,几秒钟后自行删除?

java - AndEngine - X 秒后杀死 Sprite?

android - 如何在AndEngine中使用webview或open URL - Android

android - 从 RecyclerView 中删除所有项目

android - 谷歌地图 API 代码不工作。请帮我

android - picasso 无法解码某些图像 : skia decode returned false

java - CheckedTextView 在自定义 ListView 中不起作用

android - Google 登录不适用于受信任的 Web Activity (TWA) 发行版 apk,但适用于调试 apk

java - `AndEngine` 示例未通过更新到最新的 anddorid SDK 和 ADT 在 Eclipse 上运行