gpt4 book ai didi

android - AndEngine - 上下滚动 Sprite

转载 作者:行者123 更新时间:2023-11-29 01:45:31 24 4
gpt4 key购买 nike

我是初学者和引擎用户,我需要您的帮助。

我创建了一个扩展 Sprite 的类 MySprite,当我用手指在屏幕上滑动时,我希望 Sprite 在 y 坐标上上下移动,只触摸 Sprite 。

我试图通过实现 IScrollDetectorListener 和 IonSceneTouchListener 来实现这一点,但问题是:我可以触摸任何地方并且我的 Sprite 会移动。

如果有人能提供帮助,我会很高兴。

有关更多详细信息,请评论:)

最佳答案

         Sprite mySprite = new Sprite(x, y, textureRegion, this.getVertexBufferObjectManager()) {
@Override
public boolean onAreaTouched(final TouchEvent pSceneTouchEvent, final float pTouchAreaLocalX, final float pTouchAreaLocalY) {

this.setPosition(x, y);
//Insert Code Here
return true;
}};

// dont forgot to register your touch area i.e
mScene.registerTouchArea(mySprite);
// Hoping it may help you.

关于android - AndEngine - 上下滚动 Sprite ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21798528/

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