创造你的世界
玩家与角色:提示

隐藏和显示ZEPETO角色外观

3min

使用渲染器方法

您可以禁用ZEPETO角色的渲染器,使其对相机不可见。

以下是一个示例代码,可以通过按下按钮来隐藏和显示角色的外观。

Document image




1) 创建层级 > 创建空对象并将其重命名为HideShowCharacter。

2) 创建项目 > 创建 > ZEPETO > TypeScript并将其重命名为HideShowCharacter。

3) 将脚本添加到HideShowCharacter对象。

4) 按如下所示编写示例脚本。

HideShowCharacter




5) 使用画布 > 按钮将每个按钮添加到屏幕并将其分配给脚本检查器。

Document image




6) 按下 [▶︎(播放)] 按钮以运行它。

Document image




更改角色的层以处理隐藏

除了禁用角色的渲染器外,您还可以隐藏和显示角色的外观。

这是通过利用ZEPETO相机中的剔除遮罩完成的。

剔除遮罩允许您将特定层视为不可见。

当创建ZEPETO角色时,默认情况下没有设置任何层。

以下示例代码展示了如何在ZEPETO相机中使特定层不可见,然后在单击按钮时更改ZEPETO角色的层以隐藏和显示它。

TypeScript