Skip to content

引擎模块

功能

模块 cc 提供了所有引擎功能的访问。模块 cc 的内容是动态的,其内容和 项目设置 中的 功能裁剪 设置有关。

引擎日志输出

ts
import { log } from "cc";
log("Hello world!");

构建时常量

引擎模块 cc/env 暴露了一些构建时的 常量,这些常量代表执行环境、调试级别或平台标识等

由于这些常量都以 const 声明,提供了很好的代码优化机会。

执行环境

名称(类型都是 boolean)说明
BUILD是否正在构建后的环境中运行
PREVIEW是否正在预览环境中运行
EDITOR是否正在编辑器环境中运行

调试级别

名称(类型都是 boolean)说明
DEBUG是否处于调试模式。仅当构建时未勾选调试选项的情况下为 false,其它情况下都为 true
DEV等价于 DEBUG/EDITOR/PREVIEW

调整模式下输出

ts
import { log } from "cc";
import { DEV } from "cc/env";

if (DEV) {
  log("I am in development mode!");
}