创造你的世界
记录

截图

13min

使用截图功能

您可以使用ZepetoWorldContent API的图像相关功能在世界中保存或分享图像,并将图像发布到动态中。

ZepetoWorldContent API提供以下图像相关功能。

API

描述

ZepetoWorldContent.SaveToCameraRoll(rt: UnityEngine.RenderTexture, result: System.Action$1)

将图像保存到照片库。

ZepetoWorldContent.SaveToCameraRoll(texture: UnityEngine.Texture2D, result: System.Action$1)

将图像保存到照片库。

ZepetoWorldContent.Share(rt: UnityEngine.RenderTexture, result: System.Action$1)

将图像分享至外部应用。

ZepetoWorldContent.Share(texture: UnityEngine.Texture2D, result: System.Action$1)

将图像分享至外部应用。

ZepetoWorldContent.CreateFeed(rt: UnityEngine.RenderTexture, contents: string, result: System.Action$1)

将图像上传到动态。可以通过第二个参数contents指定帖子内容。世界标签会自动应用并发布到动态。

ZepetoWorldContent.CreateFeed(texture: UnityEngine.Texture2D, contents: string, $result: System.Action$1)

将图像上传到动态。可以通过第二个参数contents指定帖子内容。世界标签会自动应用并发布到动态。



以下是调用 ZepetoWorldContent 中图像功能的示例。

TypeScript




以下是使用 ZepetoWorldContent 中截图模式功能的示例代码,使用 RenderTexture。

TypeScript

  • 无法在Unity编辑器模式下检查,但可以在应用程序运行时检查。



截图

截图模块包含在Buildit Unity Plug-in中,可以在下面的GitHub中查看模块脚本。

📘 Build it Unity Plug-in 截图模块

截图功能的使用方法

Document image


截图功能可通过点击位于Buildit Unity Plug-in World Play画面右侧的相机图标来使用。

Document image

  • 1:自拍模式按钮
    • 可将相机切换为自拍模式。
  • 2: 拍照按钮
    • 我们可以拍摄播放画面。
  • 3:视频录制按钮
    • 我们可以录制播放画面。
  • 4:退出按钮
    • 你可以退出截图模式。

✏️ 笔记本

  • 聊天对话框无法拍摄,请参考。



摄影

Document image


点击拍照按钮,会出现上述弹窗。 按下Upload按钮,拍摄的照片就会立即上传到我的Zepeto帖子中。



点击Edit按钮可以在上传截图到种子之前修改帖子文本。

Document image

  • 1:共享按钮
    • 我们可以分享截图。
  • 2:下载按钮
    • 你可以把截图保存到我的机器里。
  • 3:退出按钮
    • 你可以退出Edit模式。
  • 4: 照片预览窗口
    • 可以预览拍摄的截图。
  • 5:修改后文本
    • 你可以结合截图修改要上传到Zepeto种子上的文本。
  • 6: 上传按钮
    • 你可以把截图和文本上传到Zepeto种子。



视频录像

Document image


点击视频录制按钮即可开始录制,并显示录制时间。



自拍模式

Document image


点击截图图标后,会出现自拍模式图标。

Document image


点击该图标即可启用自拍模式。



Document image


在自拍模式下,角色会看向镜头。如果相机移动超过一定角度,角色会重新面向正前方。

在自拍模式激活状态下,您可以拍照或录制视频。

再次点击自拍模式图标可退出该模式,退出截图功能时自拍模式也会一并关闭。



如何更改截图 Description 文本

通过弹窗的Upload按钮上传帖子,截图将与基本文本"#ZEPETO World #ZEPETO #Bildy #World"一起上传。

Document image


按下Edit按钮时出现的Description盒中的文本也是基本文本"#ZEPETO World #ZEPETO #Bildy #World"。

Document image


如何更改默认的Description文本如下。

1

在左侧 Hierarchy 窗口中选择 Managers > ScreenShot

Document image

2

在右侧的Inspector窗口中,按下Prefab区域下面的Open按钮,打开ScreenShot Prefab。

Document image

3

在左侧 Hierarchy 窗口中选择 ScreenShot > SafeArea > ScreenShot > PreviewPanel > PreviewTextFieldPanel > PreviewInputField

Document image

4

在右侧的Inspector窗口中查找Text字段,并将其更改为所需的文本。

Document image


通过如下示例更改文本,可以检查 Description 盒中的文本已被更改。

Document image

Document image




看不到截图图标时

Document image


如上所述,在播放画面右侧看不到截图图标时,解决方法如下。

1

在左侧 Hierarchy 窗口中选择 Managers > ScreenShot

Document image

2

在右侧的 Inspector 窗口中检查左侧的复选框。

Document image