ZEPETO build it Template 指南
8. 创建 2D 世界
14 分
build it unity plugin 新功能已发布! 现在,你可以在现有的 build it unity plugin 项目中添加并使用 2d 世界插件文件(2d world add on) ! 只需使用你的背景图片和传送门连接,就能快速、轻松地创建并发布属于你的 2d 世界。 应用方法 在 unity hub 中,选择 build it plugin 文件夹,然后点击 open 按钮。 📘 注意 如果你是第一次使用,请先按照 docid\ dg0mghu21efsgb39c40ps 来安装 build it unity plugin 并学习基本操作。 打开 build it plugin 项目后,将下载的 2d world unitypackage 文件拖入 assets 文件夹中。 点击 import 导入所有组件。 完成第 3 步后,将生成一个 assets > zepeto 2d world 文件夹。 双击文件夹中的 2dworldscene 文件打开它。 登录后,打开多人服务器(multiplayer server),点击 play 按钮即可运行 2d 世界。 2d 世界功能 可使用 build it plugin 的 核心模块功能 。 包括语音聊天、语音变声、快速聊天、动作、截图/录屏、衣橱、bgm 功能等。 支持横屏与竖屏模式切换。 可自定义 加载界面(loading screen) 。 可更换 地图背景 。 可新增多个地图并通过 传送门(portal) 相互连接,创造独特空间。 地图数量没有限制,但在发布至 zepeto studio 时,构建文件大小必须小于 1gb,并符合优化指南。 可更改 背景音乐(bgm) 。 由于这是一个 2d 世界 ,不建议放置 3d 对象,因为这与风格不符。 目标是仅通过背景图与传送门连接,快速简便地创建世界。 创建 2d 世界 2dworldscene 基本结构 默认示例场景包含加载画面和两个由传送门连接的地图。 为方便操作,请在 unity 编辑器的 scene 视图中点击 2d 菜单 。 加载画面 在 inspector 中启用 managers > loadingscreen 对象以激活加载界面功能。 将要使用的加载图片拖入 assets 文件夹,将 texture type 设置为 sprite (2d and ui),然后点击 apply。 选择 managers > loadingscreen > image。 将新添加的加载图片拖入 image 对象的 sourceimage 属性中以更新加载界面。 选择 managers > loadingscreen > text(tmp)。 在 textmeshpro text(ui) 字段中输入加载文字。如不需要文字,可留空。 managers > loadingscreen > delay after ready 表示在 zepeto 角色生成后,加载界面继续显示的时间(秒)。默认值为 0 1 。 调整角色移动速度 managers 可调整角色的移动速度。 run speed 调整角色的奔跑速度。 walk speed 调整角色的行走速度。 跳跃功能 在 2d 世界中 不可用 。 编辑地图 你可以修改地图背景图片、传送门、角色可移动区域、bgm 以及地图标题。 修改背景图片 在 hierarchy 中选择 zepeto2d bg 对象。 sprite renderer 拖入想要使用的图片以更改背景。 rebuild borders2d 如果更换了图片,请 务必点击此按钮 。系统会根据图片大小自动生成 boxcollider2d 边界,以定义角色活动范围。 使用 move 工具移动 border2d top,使其与地面边界对齐。 其他 border 无需修改。 地图尺寸将根据原始图片大小生成,你可以通过修改 transform 的 scale 值来调整。 推荐原始图片尺寸: 3400×1530px 这是横向滚动 2d 背景的推荐尺寸。即使尺寸不同,也不会影响世界创建。 你可以通过 zepetosizeexample 预览地图大小。在发布世界前,请务必将其删除。 连接传送门 在 hierarchy 中选择 zepeto2d bg 对象。 linked portal obj 当角色进入传送门的 box collider 区域时,传送门会被激活,点击按钮即可前往连接的目的地。将目标传送门拖入此字段。 prompt text 在传送门按钮上显示的文字。如果未连接其他传送门,则不显示。 show map title toast 勾选后,在传送时会显示地图标题。 map title 传送目标地图名称。 你可以通过 zepeto2d bg > create portal2d(child) 创建更多传送门。 修改 bgm 在 hierarchy 中选择 zepeto2d bg > bgm 对象。 将想要的音乐文件拖入 bgm audio source 中即可更换。 每个地图都可以拥有不同的背景音乐。 编辑地图标题 ui 可通过修改 managers > uitoolbar > maptitletoast 的 rect transform 位置来调整标题显示位置。 在 managers > uitoolbar > maptiltetoast>background 中可修改颜色或使用自定义图片,并调整 rect transform 值来改变背景区域大小。 选择 managers > uitoolbar > maptiltetoast>background>text(tmp) 可修改字体大小和文字颜色。 添加地图 点击顶部菜单中的 zepeto 2d > create bg 以添加新地图。 新增地图后,请按照相同流程更换图片并连接传送门。 创建 2d 世界的技巧 建议将每个地图的 z 坐标固定为 100,仅调整 x、y 值进行布局。 如果地图在 scene 中重叠,多人模式下可能会看到其他地图的玩家,因此建议像下图一样 保持地图间距 。 你也可以使用 ai 生成的图片。 发布至 zepeto studio 时,请在世界描述中注明包含 ai 生成图片。 💡 若想创建具有空间深度感的 ai 图片,请尝试以下提示词。 具有 \[空间设计] 概念的场景。 画面构图宽广且具有深度,摄像机视角自然向内延伸。 强调吸引视线至中心点的透视(消失点)。 通过地板反射光、大气雾效、光束和阴影对比表现真实的空间深度。 结合立体光照与真实纹理,生动传达空间氛围。 电影式构图、真实光照、细致纹理表现。 高分辨率、深透视、自然景深。 仅通过背景图片、传送门连接和背景音乐即可轻松创建属于你的空间!
