【问题标题】:Andengine Sleep thread?Andengine睡眠线程?
【发布时间】:2012-04-23 07:07:20
【问题描述】:

我想创建一个平铺精灵,当按下它时会改变它的平铺编号,发出声音并禁用触摸按钮 10 秒。 我应该为此使用java线程类还是andengine有更方便的东西可以代替?

谢谢。

【问题讨论】:

    标签: java andengine thread-sleep


    【解决方案1】:

    AndEngine 有一个延迟修饰符,可以与 ModifierListener 结合使用以实现该目的......类似于

    new DelayModifier(10, new IEntityModifierListener() {
        @Override
        public void onModifierStarted(IModifier<IEntity> pModifier, IEntity pItem) {
            // TODO Auto-generated method stub
        }
    
        @Override
        public void onModifierFinished(IModifier<IEntity> pModifier, IEntity pItem) {
            // TODO Auto-generated method stub
        }
    });
    

    其中“10”是以秒为单位的时间 - 然后使用 onModifierFinished 方法重新启用您的磁贴。

    【讨论】:

      【解决方案2】:

      您需要的是一个计时器,这是一个很棒的教程,还可以阅读 cmets,因为还有其他关于如何执行此操作的建议:tutorial

      【讨论】:

        猜你喜欢
        • 2018-08-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-08
        • 1970-01-01
        • 2014-07-29
        • 2015-06-28
        • 1970-01-01
        相关资源
        最近更新 更多