You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Unity项目访问Raspberry Pi中运行的网页?

在Unity中通过按钮打开树莓派网页的实现方法

步骤1:确认树莓派网页的可访问地址

确保你的树莓派和Unity运行设备处于同一局域网,树莓派上的网页服务(如Apache、Nginx)已正常启动,获取树莓派的局域网IP及网页端口,比如格式为 http://192.168.x.xxx:80(替换为你实际的地址)。

步骤2:编写Unity触发脚本

创建一个C#脚本,实现点击按钮时打开指定网页的逻辑:

using UnityEngine;

public class PiWebOpener : MonoBehaviour
{
    // 替换为你的树莓派网页地址
    [SerializeField] private string raspberryPiWebUrl = "http://你的树莓派局域网IP:端口";

    // 按钮点击触发的方法
    public void OpenPiWebpage()
    {
        Application.OpenURL(raspberryPiWebUrl);
    }
}

步骤3:绑定脚本到按钮

  1. 在Unity编辑器中创建UI按钮(右键菜单:UI > Button)
  2. 创建一个空GameObject,将上述脚本挂载到该对象上
  3. 选中按钮,在Inspector面板的On Click()事件区域点击+号
  4. 将挂载脚本的空对象拖入事件的对象选择框
  5. 从下拉菜单中选择PiWebOpener > OpenPiWebpage()方法

测试注意事项

  • 先在设备浏览器中测试树莓派网页地址是否能正常访问,排除网络连通问题
  • 若打包到移动设备,确认应用已获取网络访问权限(Unity打包Android时默认添加INTERNET权限,可在Player Settings中检查)

内容的提问来源于stack exchange,提问作者Sreehan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 03:48:35