场景引擎 / 2D

Codex Desktop 的 2D 互动场景

了解 Codex Styler 如何拆分场景层、实体、渲染器和光标行为,同时不接管界面点击。

01

一种抽象,替换任意角色

场景模型由图层、实体、渲染器和行为声明组成。主题和伙伴相互独立:五个内置主题分别提供 Moss、Reset God 或 Token Thief 的默认搭配,同时仍可独立选择 Pico、Puddle 和 Mochi。用户明确选择其他伙伴或“不使用伙伴”后,该偏好会在切换主题时继续保留;相同模型还可以承载其他动物、物体、插画风格以及未来的内置渲染器。

02

感知光标,但不拦截点击

注入场景的背景禁用 pointer-events;伙伴本身可以接收拖拽手势,但不会遮挡周围的 Codex 控件。伙伴可贴合语义表面并跟随其尺寸变化;所有序列帧共享一套透明像素缩放和落脚线,避免角色悬浮或跳动。

03

尊重设备的动态

减少动态模式会冻结方向跟随。渲染只在方向或视口变化时更新,避免没有必要的永久动画循环。

开源项目检查真实实现,而不只是产品承诺。查看 GitHub 仓库 →