Laya 实操十:物理引擎

    技术2026-03-13  3

    显示物理辅助线

    F9打开项目设置/预览设置,勾选“显示物理辅助线”。

    刚体组件(RigidBody)

     重力

    export default class Test extends Laya.Script { constructor() { super(); } onStart(){ Laya.Physics.I.gravity = {x:0,y:0}; } }

    碰撞规则

    两个对象group值大于0且相等,则碰撞;

    两个对象gruop值小于0,则不碰撞;

    两个对象group值都为0,或都大于0但不相等,则设置category、mask来判断。

    事件 

    export default class Test extends Laya.Script { constructor() { super(); } onStart(){ //Laya.Physics.I.gravity = {x:0,y:0}; } onTriggerEnter(other,self,contact){ console.log(0); } onTriggerStay(){ console.log(1); } onTriggerExit(){ console.log(2); } }

     

    Processed: 0.009, SQL: 9