[Beta] ProtoPie MCP 现已上线!了解更多

[Beta] ProtoPie MCP 现已上线!了解更多

介绍 ProtoPie

入门

制作你的第一个原型

ProtoPie 生态系统

ProtoPie Studio 界面

导入

入门

从 Adobe XD 导入

从 Figma 导入

从 Sketch 导入

ProtoPie 精灵

基本元素

容器

设备

图层

预览窗口

场景

滚动/分页

快捷键

系统状态栏

触发条件与响应

缓动

注释

回复

时间线

触发器

公式

入门

功能

图层属性

语法

公式使用场景

变量

入门

变量

预定义变量

变量使用案例

AI

入门

AI 交互创作

AI 文档问答

AI 面板界面

获得最佳效果的提示

ProtoPie MCP

Getting Started

Studio MCP 介绍

Studio MCP 安装与设置

Code MCP Introduction

Code MCP 安装与设置

Dev View 开发者视图

自动布局

入门

自动布局属性

组件

入门

组件指南

编辑组件

嵌套组件

发送和接收消息

交互库

入门

管理交互库

管理图书馆会员

语音原型设计

入门

收听回复

朗读回复

应用场景

语音命令触发

连接设备

连接 blokdots

连接移动设备

ProtoPie Cloud

入门

管理原型

管理存储

共享原型

ProtoPie Player

测试原型

管理字体

离线测试

适用于 Wear OS 的 ProtoPie Player

团队

入门

编辑者和查看者

让您的团队快速上手

项目

团队所有者和团队管理员

交接

入门

创建交互录制

管理交互录制

录制页面

用户测试

入门

概述

创建测试房间

外部集成

管理测试会话

测试结果与分析

ProtoPie Cloud 上的用户测试

ProtoPie Connec

入门

API 插件

Arduino 插件

blokdots 插件

嵌入式 Connect

自定义层集成

自定义插件

连接设备

游戏手柄插件

IFTTT 插件

罗技 G29 方向盘插件

测试原型

功能比较

Unity 插件

ProtoPie 企业版

入门

组织设置

服务管理员

单点登录(SSO)

安全

概述

访问控制

数据传输、存储与备份

事件响应

网络与 ProtoPie Player 应用的安全性

物理安全

风险管理

菜单

介绍 ProtoPie

入门

制作你的第一个原型

ProtoPie 生态系统

ProtoPie Studio 界面

导入

入门

从 Adobe XD 导入

从 Figma 导入

从 Sketch 导入

ProtoPie 精灵

基本元素

容器

设备

图层

预览窗口

场景

滚动/分页

快捷键

系统状态栏

触发条件与响应

缓动

注释

回复

时间线

触发器

公式

入门

功能

图层属性

语法

公式使用场景

变量

入门

变量

预定义变量

变量使用案例

AI

入门

AI 交互创作

AI 文档问答

AI 面板界面

获得最佳效果的提示

ProtoPie MCP

Getting Started

Studio MCP 介绍

Studio MCP 安装与设置

Code MCP Introduction

Code MCP 安装与设置

Dev View 开发者视图

自动布局

入门

自动布局属性

组件

入门

组件指南

编辑组件

嵌套组件

发送和接收消息

交互库

入门

管理交互库

管理图书馆会员

语音原型设计

入门

收听回复

朗读回复

应用场景

语音命令触发

连接设备

连接 blokdots

连接移动设备

ProtoPie Cloud

入门

管理原型

管理存储

共享原型

ProtoPie Player

测试原型

管理字体

离线测试

适用于 Wear OS 的 ProtoPie Player

团队

入门

编辑者和查看者

让您的团队快速上手

项目

团队所有者和团队管理员

交接

入门

创建交互录制

管理交互录制

录制页面

用户测试

入门

概述

创建测试房间

外部集成

管理测试会话

测试结果与分析

ProtoPie Cloud 上的用户测试

ProtoPie Connec

入门

API 插件

Arduino 插件

blokdots 插件

嵌入式 Connect

自定义层集成

自定义插件

连接设备

游戏手柄插件

IFTTT 插件

罗技 G29 方向盘插件

测试原型

功能比较

Unity 插件

ProtoPie 企业版

入门

组织设置

服务管理员

单点登录(SSO)

安全

概述

访问控制

数据传输、存储与备份

事件响应

网络与 ProtoPie Player 应用的安全性

物理安全

风险管理

自定义图层集成

ProtoPie Connect 的 Stage 视图使您能够将 ProtoPie 原型与多种自定义图层集成,包括网页、嵌入内容、实时摄像头和 Unity 项目。此集成可增强用户测试体验,并使您的设计更具动态效果。

创建 Stage 视图

请按照以下步骤创建 Stage 视图:

  1. 打开 ProtoPie Connect。

  2. 创建一个新 Group,并将您的原型(Pies)拖放到该组中。

  3. 选择该组。

  4. 点击 View 图标,在 Stage 中打开原型。

嵌入自定义图层

创建 Stage 视图后,右键单击以访问 Stage 选项菜单。要开始编辑,请点击 Edit 按钮。“Edit Mode”消息将确认已启用编辑。

要添加新原型或自定义图层:

  • 在左上角,点击 Add

  • 您可以在 Stage 中包含以下图层:

  • ProtoPie 原型

  • 通过 URL 或 iframe 代码嵌入的 网页内容(支持 Maps、Spline、Rive、Bezi 等)

  • 实时摄像头(从可用摄像头或直播流选项中选择)

  • Unity 项目(支持导入 WebGL 构建)


{'_type': 'localeString', 'en': 'custom layer integrations in stage view'}

配置网页嵌入图层

将新的 Web Embed 图层添加到 Stage 后,您可以通过属性面板设置其 URL。

您可以提供完整 URL 或 iframe 代码。网页嵌入支持多种格式,如 Maps、Spline、Rive 和 Bezi。请务必确保 URL 有效,并且您拥有访问该 URL 所需的权限。


{'_type': 'localeString', 'en': 'spline iframe embedding'}

配置实时摄像头图层

要将摄像头画面添加到您的项目中,请使用 Live Camera 图层。此功能支持:

  • 通过 USB 连接的摄像头,例如网络摄像头

  • 您笔记本电脑的摄像头

  • 直播流 URL(HLS)

在使用摄像头图层之前,请确保已向您的网络浏览器授予权限。添加摄像头图层后,可通过 Camera 属性面板配置其属性。


{'_type': 'localeString', 'en': 'embed camera feeds in stage view protopie connect'}

配置 Unity 图层

要将 Unity 场景添加到您的项目中,请使用 Unity 图层。此功能支持:

  • 导入 Unity 场景的 WebGL 构建

  • 适用于 Unity 的 ProtoPie 插件

请务必将 您的 Unity 项目以 WebGL 作为目标平台进行构建。生成的 Build 文件夹将包含 .loader.js.framework.js.wasm.data 文件,您需要将它们打包为 zip 文件。将该 zip 文件作为 Source File 插入,以将 Unity 项目作为图层导入。


{'_type': 'localeString', 'en': 'unity layer'}

Unity 插件 可使 Send/Receive 消息与 Unity 场景协同工作,从而增强 ProtoPie 与 Unity 图层之间的交互性。它是一个可添加到 Unity 项目的软件包,可从 Unity Asset Store 下载。有关更多信息,请参阅 Unity 插件 文档。

预览 Stage 视图

添加并配置图层后,可通过拖动在 Stage 中重新排列它们。要访问定位选项,请右键单击某个图层。准备就绪后,点击 View 预览 Stage。

常见问题

unity-layer-keyboard-input-fail

为什么某些键盘输入在 Unity 层中会失效?

根据 Unity 中的 WebGL 构建,某些键盘输入可能无法在 ProtoPie 中使用。这是因为 Unity WebGL 的默认设置会捕获所有键盘输入,从而可能干扰 ProtoPie 的功能。不过,安装 Unity 插件将通过禁用 Unity WebGL 属性来解决此问题。

或者,您也可以修改 Unity 项目中的代码,以防止 Unity WebGL 捕获所有键盘输入。

web-embed-supported-url-types

Web 嵌入源支持哪些 URL 类型?

您可以使用完整 URL 或 iframe 代码进行嵌入。网页嵌入功能支持 Maps、Spline、Rive、Bezi 等格式。请确保 URL 有效,并且您拥有访问它所需的权限。

以下是一些需要考虑的其他细节:

  1. 完整 URL 嵌入:如果您选择使用完整 URL 进行嵌入,请确保提供该 URL 的服务器具有适当的 CORS(跨域资源共享)策略设置。这个细节至关重要,尤其是在您嵌入本地运行或在线托管的编码原型时。

  2. Iframe 代码嵌入:当从 Spline、Rive、Mapbox 等服务嵌入 iframe 代码时,请务必使用由相应服务直接生成的 iframe 代码。您可以插入完整的 iframe 代码,或仅提取 src 部分。例如: