Skip to content
写作:待补充更新:2026-05-16字数:—阅读:—维护:Azek431

创游世界概念速查卡

一句话摘要

创游世界最核心概念的快速对照表,用一问一答形式呈现,适合在开发时快速查阅核心概念、组件能力、脚本用法。

适合谁阅读

  • 需要快速查阅某个概念含义的开发者
  • 正在做项目但记不清某个用法的创作者
  • 复习核心概念时想要速查表的人

你将学到什么

  • 素材、物体、组件、脚本的关系
  • 各变量的作用域和用途
  • 触发时机的分类和使用场景
  • 常见组件的能力边界
  • 广播的使用方法
  • UI的基本操作

基础概念类

Q:素材和物体有什么区别?

A

  • 素材 = 模板,放在地图前是配置
  • 物体 = 素材在地图中的实例,修改素材不会更新已有物体

Q:组件是什么?

A:赋予物体能力的模块,分为:

  • 属性:存数据
  • 指令:做动作
  • 事件:触发时机

Q:脚本是什么?

A:用积木块组合指令,实现具体逻辑。核心结构是:

  • 触发时机(当...时)
  • 积木块(做什么)

Q:角色走不动怎么办?

A:检查是否同时有:

  1. 物理组件(让物体能动)
  2. 角色组件(让物体可被控制)
  3. 移动摇杆或键盘配置

变量与作用域类

Q:局部变量有什么用?

A:在单次脚本执行中临时使用,执行完就消失。不能跨触发时机、不能跨物体、切换地图会清除。


Q:自身属性和局部变量有什么区别?

A

  • 局部变量:每次触发时重新创建,执行完就没了
  • 自身属性:随物体存在,可跨触发时机保持

Q:什么时候用玩家变量?

A:需要跨地图、跨会话持久保存的数据,如:

  • 金币数量
  • 任务进度
  • 角色等级

Q:切换地图后数据会丢失吗?

A:取决于变量类型:

  • 局部变量 / 自身属性:会丢失(物体被销毁)
  • 地图属性:会丢失(地图被切换)
  • 玩家变量:不丢失(绑定到账号)

触发时机类

Q:触发时机有哪些?

A:常见触发时机:

  • 当开始时(地图加载时)
  • 当点击时(物体被点击)
  • 当碰撞时(物体发生碰撞)
  • 当广播时(收到广播消息)
  • 当属性改变时(属性值变化)
  • 当定时器到期时(定时触发)

Q:「当点击时」需要什么组件?

A:需要给物体添加「可互动组件」。


Q:「当碰撞时」需要什么条件?

A:两个物体都需要有物理组件,且物理组件的碰撞检测要开启。


组件能力类

Q:哪些组件让物体可以移动?

A

  • 物理组件:物体具有物理属性
  • 角色组件:物体可被玩家控制

Q:哪些组件让物体可以受伤?

A

  • 生命组件:管理生命值
  • 伤害组件:造成伤害(需要配合物理组件)

Q:哪些组件可以发射子弹?

A

  • 子弹组件:让物体具有子弹能力
  • 需要配合物理组件(不受重力)和伤害组件

Q:UI组件有哪些?

A

  • 物体UI组件:挂载在物体上的UI(如血条)
  • 地图UI:显示在地图上的UI
  • 操作UI:覆盖在地图上的界面

广播机制类

Q:广播是什么?

A:向当前地图所有物体发送消息的事件通知机制。用于跨物体通信、解耦模块。


Q:广播怎么用?

A

  1. 发送方:使用「发送广播」积木
  2. 接收方:添加「当广播X时」触发时机

Q:广播名大小写敏感吗?

A:不敏感,但建议统一命名风格(如全小写+下划线)。


Q:广播可以被其他地图接收吗?

A:默认不行,只能被当前地图的物体接收。需要跨地图通信时使用玩家变量或地图属性。


UI操作类

Q:怎么让UI显示?

A

  1. 确保UI已添加到地图
  2. 确保UI默认显示状态正确
  3. 使用脚本控制显示/隐藏

Q:怎么更新UI文字?

A:使用「设置UI元素属性」积木,或发送广播让UI刷新。


Q:4.x的「当前UI」是什么?

A:解决旧版UI上传等待卡顿问题的新写法,是联机UI优化的关键特性。


常见问题类

Q:脚本写了但不执行?

A:检查:

  1. 是否有触发时机
  2. 物体是否有对应组件
  3. 是否保存了
  4. 是否在试玩模式

Q:广播发了但没反应?

A:检查:

  1. 广播名是否一致
  2. 接收脚本是否在同一地图
  3. 是否有「当广播X时」触发时机

Q:无限循环导致卡死?

A:无限循环内必须有「等待」积木,如:

无限循环 {
  显示 "计数"
  等待 1 秒
}

概念关系速查

素材(模板)→ 拖入地图 → 物体(实例)

                   添加组件(赋予能力)

                   编写脚本(实现逻辑)

                   触发时机 + 积木块

相关页面


待验证问题

以下问题需要进一步验证:

问题状态验证方向
某些新版本触发时机的具体行为🔄 待验证需要官方文档确认
部分组件参数的详细说明🔄 待验证需要官方文档确认
4.x 版本「当前UI」访问方式的具体限制🔄 待验证需要实际测试

📝 说明:核心概念已稳定,新版本特性需要持续跟踪。

后续优化方向

  • [ ] 增加更多常见场景的问答
  • [ ] 补充图片示例
  • [ ] 增加视频演示链接
  • [ ] 更新4.x版本相关变化

参与维护

发现文档问题?

你可以编辑页面、提交反馈,或复制链接给维护者,帮助这个资料库继续变好。

由 Azek431 整理与维护 | 基于 MIT 许可证开源