Skip to main content

switchCollisionSystem 开关碰撞系统

switchCollisionSystem

类型: MethodDeclaration

所属类: CommandFunctionList

定义位置: command.ts

描述

开关碰撞系统

参数

参数名类型描述默认值
\{ operation, \}`{
	operation:
\| "enable-actor-collision"
\| "disable-actor-collision"
\| "enable-scene-collision"
\| "disable-scene-collision";
}` | - | - |

返回值

类型: CommandFunction

源代码

位置: 第 8800 行

protected switchCollisionSystem({
operation,
}: {
operation:
| "enable-actor-collision"
| "disable-actor-collision"
| "enable-scene-collision"
| "disable-scene-collision";
}): CommandFunction {
switch (operation) {
case "enable-actor-collision":
return () => {
ActorCollider.actorCollisionEnabled = true;
return true;
};
case "disable-actor-collision":
return () => {
ActorCollider.actorCollisionEnabled = false;
return true;
};
case "enable-scene-collision":
return () => {
ActorCollider.sceneCollisionEnabled = true;
return true;
};
case "disable-scene-collision":
return () => {
ActorCollider.sceneCollisionEnabled = false;
return true;
};
}
}

文档生成时间:2026/2/1 16:51:39