核心亮点

原生安卓应用支持

2D & 3D 双形态呈现

编辑器全流程集成

灵活调控功能

多应用并行展示

智能座舱应用示例

快速入门指南

开发说明

功能支持

实验性功能

资源链接


团结引擎 1.5.0 版本已于 4 月 14 日正式上线。本次更新中,车机版引入了一项突破性功能——Android App View。开发者现在可以将任意第三方安卓应用以 2D 组件或 3D 组件的形式原生嵌入 Tuanjie 开发的 3D 场景,打造更富沉浸感的交互体验。

核心亮点

原生安卓应用支持

Android App View 支持直接嵌入各类安卓应用,包括地图、视频、音乐等第三方应用,全面拓展了车载 3D 应用的可能性。

2D & 3D 双形态呈现

  • 支持以 UGUI 组件形式平面展示
  • 支持以 3D 物体形式空间展示 为用户带来前所未有的视觉融合体验

编辑器全流程集成

在 Tuanjie Editor 中可直接创建和管理:

  • App View 2D 组件
  • App View 3D 组件 仅需新建特定资源并配置包名即可完成调用

灵活调控功能

  • 自定义分辨率
  • 渲染缩放比调整
  • 渲染间隔设置 满足不同场景需求

多应用并行展示

支持同一场景嵌入多个应用,如同时展示导航和音乐应用。

智能座舱应用示例

在开发 3D Launcher 时,可借助 Android App View 无缝嵌入地图应用,实现流畅转场效果。

快速入门指南

  1. 启用功能
    • 升级至 Tuanjie 1.5.0+版本
    • 切换至 HMI Android平台
    • 在Project Settings中勾选Enable Android App View选项

2.配置应用参数

(1)Assets 中,创建 Android App View Settings,输入目标应用包名(如com.example.app)

(2)调整默认宽高与 Render Scale,Tuanjie 将自动生成 Render Texture

3.添加组件并拖拽绑定

(1)一键创建 Android App View 2D/3D 组件

(2)将 Android App View Settings 拖入 Inspector 中,完成绑定

(3)导出至真机运行

开发说明

功能支持

  • 当前公开版本支持通过包名导入完整应用,支持单个 View 导入的 Android App View 版本即将发布
  • 当前版本仅支持 OpenGLES(Vulkan 支持将在后续版本推出)
  • 请确保使用系统签名并配置相应权限
  • 支持 Old Input System(New Input System 可通过扩展脚本接入)
  • 推荐使用自定义材质,避免内置材质被覆盖或失效

实验性功能

当前版本可能存在部分问题,诚邀您提供宝贵反馈,共同打造下一代混合交互标准!

资源链接

  • Tuanjie Android App View 文档
  • 开发者社区
  • 下载 Tuanjie 1.5.0

这些更新展现了 Unity 在混合交互领域的前沿探索。单个 View 导入功能将大幅提升开发灵活性,Vulkan 支持则预示着显著的性能优化空间。自定义材质方案不仅解决了兼容性问题,更为创意设计提供了广阔空间。

实验性功能的开放反馈机制对于行业标准制定至关重要。在这个技术快速发展的阶段,社区参与将加速迭代进程。我们期待开发者们能充分利用这些工具,创造出卓越的跨平台应用体验。建议从官方文档入手,遇到问题时开发者社区将提供有力支持。让我们携手推进这一生态系统的蓬勃发展

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/92132.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/92132.shtml
英文地址,请注明出处:http://en.pswp.cn/pingmian/92132.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于SpringBoot的OA办公系统的设计与实现

文章目录前言详细视频演示具体实现截图后端框架SpringBoot持久层框架MyBaits成功系统案例:代码参考数据库源码获取前言 博主介绍:CSDN特邀作者、985高校计算机专业毕业、现任某互联网大厂高级全栈开发工程师、Gitee/掘金/华为云/阿里云/GitHub等平台持续输出高质量…

知识随记-----用 Qt 打造优雅的密码输入框:添加右侧眼睛图标切换显示

Qt 技巧:通过 QLineEdit 右侧眼睛图标实现密码可见性切换 文章目录Qt 技巧:通过 QLineEdit 右侧眼睛图标实现密码可见性切换概要整体架构流程技术名词解释技术细节实现效果展示概要 本文介绍如何使用 Qt 框架为 QLineEdit 控件添加一个右侧的眼睛图标&a…

Unity里的对象旋转数值跳转问题的原理与解决方案

文章目录1. 问题描述2. 问题原因3. 解决方案3.1通过多个父子关系从而控制旋转(推荐)3.2 使用四元数进行旋转1. 问题描述 我们现在写一个3D的Unity程序,我们现在设置了一个物体后,我们想旋转使其改为我们想要的情况。但是我们如果…

为什么现代 C++ (C++11 及以后) 推荐使用 constexpr和模板 (Templates) 作为宏 (#define) 的替代品?​

我们用现实世界的比喻来深入理解​​为什么 C 中的宏 (#define) 要谨慎使用,以及为什么现代 C (C11 及以后) 推荐使用 constexpr 和模板 (Templates) 作为替代品。​​🧩 ​​核心问题:宏 (#define) 是文本替换​​想象宏是一个 ​​“无脑的…

PyCharm vs. VSCode 到底哪个更好用

在 Python 开发者中,关于 PyCharm 和 VSCode 的讨论从未停止。一个是功能齐备的集成开发环境(IDE),另一个是轻快灵活的代码编辑器。它们代表了两种不同的开发哲学,选择哪个,往往取决于你的项目需求、个人习…

FPGA学习笔记——VGA彩条显示

目录 一、任务 二、分析 三、代码 四、实验现象 五、更新 一、任务 使用VGA实现彩条显示,模式是640x48060。 二、分析 首先,模式是640x48060,那么对照以下图标,知道其它信息,不清楚时序和VGA扫描方式的可以看看这…

ES-301A :让 Modbus 设备无缝接入工业以太网的高效桥梁

在工业自动化领域,串口设备与以太网的互联互通是提升系统效率的关键。ES-301A 工业以太网串口网关作为上海泗博自动化精心打造的专业解决方案,以强大的协议转换能力、工业级可靠性和灵活配置特性,成为连接 Modbus RTU/ASCII 设备与 Modbus TC…

【学习笔记】FTP库函数学习

【学习笔记】FTP库函数学习 FTP基本指令步骤 1、初始化会话句柄:CURL *curl curl_easy_init(); 2、设置会话选项: 设置服务器地址,设置登录用户和密码 curl_easy_setopt(curl, CURLOPT_URL, ftp_server); curl_easy_setopt(curl, CURLOPT_US…

ARM Cortex-M异常处理高级特性详解

1. 异常处理概述 ARM Cortex-M处理器提供了高效的异常处理机制,包含多种硬件优化特性,显著提升了中断响应性能和系统效率。这些特性对于实时嵌入式系统和网络协议栈(如LwIP)的性能至关重要。 1.1 Cortex-M异常处理架构 Cortex-M异…

【图像算法 - 08】基于 YOLO11 的抽烟检测系统(包含环境搭建 + 数据集处理 + 模型训练 + 效果对比 + 调参技巧)

一、项目背景与需求 【打怪升级 - 08】基于 YOLO11 的抽烟检测系统(包含环境搭建 数据集处理 模型训练 效果对比 调参技巧)今天我们使用YOLO11来训练一个抽烟检测系统,基于YOLO11的抽烟检测系统。我们使用了大概两万张图片的数据集训练了…

vue2升级vue3中v-model的写法改造

vue2选项式 <template><div><el-rowclass"group-title":title"$t(restore_default_parameters)">{{ $t(restore_default_parameters) }}</el-row><el-form-item :label"$t(restore_default_parameters)" class"…

5G-LEO 简介

1. 什么是 5G-LEO 5G-LEO 指的是将 5G 新空口&#xff08;5G NR&#xff09;服务扩展到低轨卫星&#xff08;LEO&#xff09;上的非地面网络&#xff08;NTN, Non-Terrestrial Network&#xff09;方案。通过在距地面约500–2 000 km 的低轨道卫星上部署通信载荷&#xff0c;5G…

【MCAL】AUTOSAR架构下SPI数据同步收发具体实现

目录 前言 正文 1.依赖的SPI硬件特性 1.1. SPI时隙参数配置 1.2. SPI数据发送和接收模式 2.MCAL中的SPI配置 3.软件的具体实现 3.1. Spi_SyncTransmit 3.2. Spi_lSyncTransmit 3.3. Spi_lSyncStartJob 3.4. Spi_lSyncTransmitData8Bit 3.5. Spi_lSynTransErrCheck …

SQL157 更新记录(一)

描述现有一张试卷信息表examination_info&#xff0c;表结构如下图所示&#xff1a;FiledTypeNullKeyExtraDefaultCommentidint(11)NOPRIauto_increment(NULL)自增IDexam_idint(11)NOUNI(NULL)试卷IDtagchar(32)YES(NULL)类别标签difficultychar(8)YES(NULL)难度durationint(11…

悬赏任务系统小程序/APP源码,推荐任务/发布任务/会员服务

1. 我们承诺及优势本店源码承诺&#xff1a;1&#xff09;. 店长亲测 - 100%完整可运行2&#xff09;. 含详细安装文档3&#xff09;. 支持二次开发定制4&#xff09;. 专业客服随时解答5&#xff09;. 技术团队保障质量2. 功能详细说明主要功能 模块 角色 解释说明 用户登录和…

Ubuntu20.04系统上使用YOLOv5训练自己的模型-1

在Ubuntu系统上使用YOLOv5训练自己的模型&#xff0c;你需要遵循以下步骤。这里我将详细说明如何从准备数据集到训练模型的整个过程。 步骤 1: 安装依赖项 首先&#xff0c;确保你的Ubuntu系统上安装了Python、PyTorch和必要的库。你可以使用以下命令安装这些依赖项&#xff1a…

解决微信小程序中camera组件被view事件穿透触发对焦以及camera的bindtap事件

view跟camera组件同级 不要用bind:tap和catch:tap 替换用catch:touchstart即可解决&#xff01; 如果你不放心&#xff0c;可以再加个透明蒙版&#xff0c;这样就不会触发了&#xff01;&#xff08;不加这个也行&#xff0c;但是必须要用catch:touchstart&#xff09;<!-- …

【Redis】移动设备离线通知推送全流程实现:系统推送服务与Redis的协同应用

在移动应用开发中&#xff0c;应用未启动时的通知推送是提升用户体验的核心需求之一。当用户未主动启动 App 时&#xff0c;如何通过手机通知栏触达用户&#xff0c;确保关键信息&#xff08;如订单提醒、系统警报&#xff09;不丢失&#xff1f;本文将尝试解析从 系统推送服务…

WebView 中控制光标

在 WebView 中控制光标&#xff08;如移动焦点、获取/设置光标位置、显示/隐藏光标等&#xff09;需要根据具体场景和平台&#xff08;Android/iOS/Web&#xff09;采用不同的方法。以下是常见场景的解决方案&#xff1a;一、Web 页面中的光标控制&#xff08;JavaScript&#…

2025国赛数学建模C题详细思路模型代码获取,备战国赛算法解析——决策树

2025国赛数学建模C题详细思路模型代码获取见文末名片 决策树算法&#xff1a;从原理到实战&#xff08;数模小白友好版&#xff09; 1. 决策树是什么&#xff1f;——用生活例子理解核心概念 想象你周末想决定是否去野餐&#xff0c;可能会这样思考&#xff1a; 根节点&#xf…