预制体是已经带有行为的对象:例如触摸时会旋转、发光或播放动画的按钮。下载后放进场景就能用,无需连接任何东西。全部可自由使用(CC0):可以用在你的游戏里,甚至用来出售。
你需要:
- 在编辑器中打开的一个项目;
- 用于下载的网络连接(之后预制体会保留在项目里,离线也能用)。
第 1 步:下载预制体
- 打开 Yop2D 资源库(+ → 图片按钮,或资源面板里的资源库按钮)。
- 点按“⬇ 可下载预制体”标签页,位于“可下载素材包”旁边。
- 点按一个预制体即可下载。想一次下载多个,点按 ☐ 选择多个,勾选需要的,然后点按 ⬇ 下载。
👉 下载后的预制体存放在项目的 Prefabs 文件夹中:不需要重复下载。
第 2 步:添加到场景
- 在 ⬇ 可下载的预制件 标签页中,点已下载预制件下方的 + 添加到场景。
- 屏幕中间会出现一个“关联场景”对象:它显示这个预制件。同时,场景 列表里会创建一个同名场景(排在使用它的场景下面)。
- 可以放多个:所有副本共用同一个场景,但每个副本保持自己的状态(例如一个开关开着,另一个关着)。
👉 另一种方式:+ → 预制体 会放置一个占位对象;选中它,在检查器中点按图片,然后在网格中选择预制体。
第 3 步:自定义
- 运行游戏(▶),点按或划过预制件,看看它的表现。
- 在 场景 列表中,点预制件的 ↳ 那一行:它的场景会打开。用检查器修改图片、文字、字体或颜色。
- 打开 蓝图 修改触摸时发生的事(例如添加 “切换场景” 来开始游戏)。
👉 一切都可以修改:它们是真正的对象和真正的节点,就像你自己做的一样。
现成的界面元素
- ON/OFF 开关: 点一下由灰变绿,滑块带动画;状态保存在变量 “etat” 中。
- 动画生命条: 绿色,然后橙色,再变成闪烁的红色;生命值(变量 “vie”)从 0 到 100。
- 弹跳的分数: 每得一分数字就放大一下,并迸出火花;分数保存在变量 “score” 中。
- 暂停窗口: ⏸ 按钮会在变暗的背景上打开“继续”“重新开始”“退出”;手机的返回键也能打开它。
添加你自己的预制体
- 从 zip 文件:在资源面板中,导入按钮可接受 .zip 格式的 Yop2D 项目(只含一个场景):它会存放在 Prefabs 文件夹中。
- 分享:预制体就是只有一个场景的小项目。如果你做了好看且可自由使用的预制体,欢迎在 Yop2D 的 Discord 上告诉我们。
如果不起作用
- 列表为空:连接网络,然后重新打开该标签页。
- 按钮不动:用 ▶ 运行游戏;编辑器中不会播放动画。
- 缺少图片:预制体会把图片复制到你的项目中;请查看资源面板。