【问题标题】:TouchEvents in andengine HUD on multiple areas多个区域的andengine HUD中的TouchEvents
【发布时间】:2014-07-16 00:04:40
【问题描述】:

我有一个带有 HUD 的 andengine 场景。 HUD 有 2 个触摸区域(矩形)。 onAreaTouched() 分别适用于它们两个,但是当左侧触摸区域被触摸时,右侧的触摸区域不会响应触摸,反之亦然。看起来这两个触摸区域好像在同一个线程上运行。我需要两个触摸区域同时响应。我怎样才能做到这一点?

【问题讨论】:

    标签: android andengine hud


    【解决方案1】:

    您是否启用了多点触控? 在创建你的 engineOptions 之后在 onCreateEngineOptions 中添加这个

            yourEngineOptions.getTouchOptions().setNeedsMultiTouch(true);
    

    【讨论】:

    • 谢谢。 2天来一直试图找出问题所在。如此简单的解决方案。!我不知道默认启用此功能有什么危害?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-28
    • 1970-01-01
    • 2016-07-29
    • 1970-01-01
    • 1970-01-01
    • 2017-04-16
    • 1970-01-01
    相关资源
    最近更新 更多