如何实现多点触摸?

start ()
{

    this.node.on(cc.Node.EventType.TOUCH_START, (event :cc.Event.EventTouch) => 
    { 
        console.log("event._touches:"+event._touches.length);
        for(let i in event._touches)
        {
            console.log("mulit touchs:"+JSON.stringify(event._touches[i]))
        }
        
    }, this);

}

在Android上,两手指显示1个点,如何实现多点触摸?

引擎本身就支持多点了

我在真机上测试,两个手指同时按下,只返回1,不知道是不是Android上还要设置啥

你是说length吗?
长度1是正常的,多点的话 这个监听函数会进来两次,

你自己做个实验就知道了

弄两个node监听touchmove,随着手指移动
你会发现两个node会随两个手指移动互不干扰的

实验了一下,两Node,各自.on(“touchMove”),按下一个,再按另一个,不管用,第二个没回应

又实验了一次,通过微信扫一扫就行,打Android原生包,不行

忘说一点,因为是老项目,所以是1.9.3的引擎

我自己的线上稳定跑的项目 2.4.3版本的
Android原生是可以双指甚至三指的

老版本就不敢说了