场景
场景
世界由场景组成:每个场景是一张独立的地图——可以是一片森林、一间小屋或一座崖壁。世界越大,场景越多。
场景有两种视角:俯视(上下左右行走)与侧视(平台跳跃——跳跃、重力、坠落)。视角在新建场景时选定,之后不能更改。
新建场景:在世界画布的空白处右键 →「新建俯视场景」或「新建侧视场景」,新场景出现在画布右侧。点场景名切换正在编辑的场景;拖动场景名可以在画布上挪动它的位置(只影响编辑视图,不影响游戏)。拖场景四角可以改场景大小(以格子为单位)。
场景设置里可以改名、给地板选样式;侧视场景还可以添加背景图,以及远景/近景视差层(随镜头移动产生层次)。这些外观设置完全不影响碰撞与机制。
创建世界时,第一个场景默认是主场景(场景名旁的金色星标 ✦)——进入世界的人在这里出生。勾选「主场景」或右键场景名选「设为主场景」可以把出生地换到另一个场景;主场景只能改变,不能取消——世界总要有一个入口。
删除场景:右键场景名 →「删除场景」,会先提示场景里有多少物件。场景内有已连通的互联门时不能删除——先在门户断开连接。
多场景靠门连通:在门上设置目标场景,走到门前按 E 就传送过去(条件不满足的门会显示你写的提示语)。试运行总是从你当前正在编辑的场景开始。
重力与黑暗度
侧视场景有一个重力滑杆(-10000~10000,默认 2000,也就是常规重力):数值越大,跳得越矮。俯视场景没有重力,不显示这一项。
- 默认 2000,也就是常规重力:可跳跃,可跳上高处;
- 设为 0 就是悬浮:W/S 四向移动、不能跳、永不落地——适合太空舱;
- 设为负数就是倒置世界:往上掉,天花板即地面、跳跃朝下。
黑暗度滑杆(0~100)让整个场景变暗:数值越高越暗,放入光源物件即可照亮一片区域。
光源的强度与半径默认值在物件库定义;放进场景后,可以单独覆盖每个实例的初值。点亮(_lit)是内置变量:初始 1 表示常亮,也可以给初值或用效果改写——0 不亮,1 亮。
每个场景物件还有一个内置变量「可见」(_visible):默认 1;条件能判断、效果与函数能改写。改成 0 后物件完全消失——不显示、不阻挡、不能交互、触发器不触发、光源也不再发光;改回 1 就恢复。编辑画布上初始隐藏的物体会半透明显示,方便继续编辑;试运行时才真正消失。计时器没有这个变量。
重力与黑暗度都是内置变量:编辑器里显示「重力」「黑暗度」,公式里写 _gravity / _darkness(如 [森林._darkness])——条件能判断它们,效果与函数能改写它们。
