简体   繁体   English

如何使用AndEngine(Android)GLES 2移动精灵纹理

[英]how to move sprite texture using AndEngine (Android) GLES 2

I have created texture with TextureOptions.REPEATING_BILINEAR option. 我已经使用TextureOptions.REPEATING_BILINEAR选项创建了纹理。 Now I need to continuously move the texture position inside the sprite in order to create sliding effect without changing of sprite position. 现在,我需要连续移动精灵内的纹理位置,以便在不更改精灵位置的情况下产生滑动效果。

I tried 我试过了

sprite.getTextureRegion().setTextureX(20);

without any success. 没有任何成功。 It only works before the sprite was created. 它仅在创建精灵之前有效。

How to correctly implement it ? 如何正确执行呢?

您不应该在textureRegion内部移动纹理,如果要产生移动效果,则可以创建一个精灵表并使用动画精灵来获得该效果,或者如果要移动背景,请使用视差背景。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM