[LayaAir 2.0]两个移动的简单物体 onTriggerEnter 无法触发 (有悬赏)
laya2.4 的引擎在两个物体上加了box collider,初始化时候给物体加上脚本,
collisionGroup canCollideWith 都设置了
两个物体移动时候重合但是无法触发onTriggerEnter,
export default class BulletControlTrigger extends Laya.Script3D {
constructor(){
super();
}
/**
* 开始触发时执行
* 此方法为虚方法,使用时重写覆盖即可
*/
onTriggerEnter(other){
console.log("onTriggerEnter");
};
onTriggerStay(other){
console.log("onTriggerStay");
};
onCollisionEnter(other){
console.log("onCollisionEnter");
};
onCollisionStay(collision){
console.log("onCollisionStay");
}
}
collisionGroup canCollideWith 都设置了
两个物体移动时候重合但是无法触发onTriggerEnter,
export default class BulletControlTrigger extends Laya.Script3D {
constructor(){
super();
}
/**
* 开始触发时执行
* 此方法为虚方法,使用时重写覆盖即可
*/
onTriggerEnter(other){
console.log("onTriggerEnter");
};
onTriggerStay(other){
console.log("onTriggerStay");
};
onCollisionEnter(other){
console.log("onCollisionEnter");
};
onCollisionStay(collision){
console.log("onCollisionStay");
}
}
没有找到相关结果
已邀请:
2 个回复
feng888668
赞同来自:
138*****161
赞同来自: