AS3碰撞检测套件降低帧速率 - Android

时间:2013-07-19 23:12:30

标签: android performance actionscript-3 collision-detection

我开始使用Collsion Detection Kit(AS3)。当我在我的电脑上测试时,工作正常。当我在我的Android设备上测试时,一旦玩家触摸场景边界框,游戏就开始失去帧速率。碰撞正在发挥作用。

当我离开边界框区域时,游戏恢复正常。

以下是代码:

import com.coreyoneil.collision.CollisionList;
import com.coreyoneil.collision.CDK;
import com.coreyoneil.collision.CollisionGroup;


//vars

var myCollisionChecker:CollisionList = new CollisionList(player1);

myCollisionChecker.addItem(scenario);


Multitouch.inputMode=MultitouchInputMode.TOUCH_POINT;
stage.addEventListener(Event.ENTER_FRAME, loop);



function loop(event:Event){


    var collision:Array = myCollisionChecker.checkCollisions();

    //controls


    if (collision[0] != null) {
    scenario.visible = false;
    }

如果有人知道解决方案,请帮助我!

0 个答案:

没有答案