开启碰撞检测系统的 debug 绘制报错

creator version:1.4.0
os:win7 x64

const manager = cc.director.getCollisionManager()
manager.enabled = true
manager.enabledDebugDraw = true
cc.Class({
    extends: cc.Component,
    onCollisionEnter(other, self) {
        console.log('Collision enter')
    },
    onCollisionStay(other, self) {
        console.log(self.node.x, self.node.y)
    }
})

如果注释掉 manager.enabledDebugDraw = true
一切正常。

好吧,我的问题

const manager = cc.director.getCollisionManager()
manager.enabled = true
manager.enabledDebugDraw = true

这段代码放入 onLoad 函数里就可以了。