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