市场调研数据网站深圳手机网站模板

news/2025/9/23 20:25:06/文章来源:
市场调研数据网站,深圳手机网站模板,建设网站建设哪家快,舟山市住房城乡建设局网站官方链接#xff1a;空间锚点 | PICO 开发者平台 注意#xff1a;该功能只能打包成APK在PICO 4 Ultra上真机运行#xff0c;无法通过串流或PICO developer center在PC上运行。使用之前要开启视频透视。 在 Inspector 窗口中的 PXR_Manager (Script) 面板上#xff0c;勾选… 官方链接空间锚点 | PICO 开发者平台 注意该功能只能打包成APK在PICO 4 Ultra上真机运行无法通过串流或PICO developer center在PC上运行。使用之前要开启视频透视。 在 Inspector 窗口中的 PXR_Manager (Script) 面板上勾选 Spatial Anchor 选框为应用开启空间锚点能力。然后你可以调用空间锚点相关接口在应用内实现空间锚点功能。 新建一个空物体名为SpatialAnchor添加SpatialAnchor组件指定地方放置物体、SeethroughManager代码开启透视 编写代码SpatialAnchor using System.Collections; using System.Collections.Generic; using System.Linq; using Unity.XR.PXR; using UnityEngine; using UnityEngine.InputSystem; using UnityEngine.UI;public class SpatialAnchor : MonoBehaviour {public GameObject prerefAnchor;public GameObject anchorPreview;public GameObject firePoint;public Text textPrompt;public Button btnLoadAllAnchors;public Button btnClearAllAnchors;[SerializeField]private InputActionReference rightGrip;public Dictionaryulong, AnchorInfo anchorList new Dictionaryulong, AnchorInfo();// Start is called before the first frame updatevoid Start(){btnLoadAllAnchors.onClick.AddListener(OnBtnPressedLoadAllAnchors);btnClearAllAnchors.onClick.AddListener(OnBtnPressedClearAllAnchors);StartSpatialAnchorProvider();}private void OnEnable(){rightGrip.action.started OnRightGripPressed;rightGrip.action.canceled OnRightGripReleased;}private void OnDisable(){rightGrip.action.started - OnRightGripPressed;rightGrip.action.canceled - OnRightGripReleased;}//called on action.startedprivate void OnRightGripPressed(InputAction.CallbackContext callback){ShowAnchorPreview();}//called on action.releaseprivate void OnRightGripReleased(InputAction.CallbackContext callback){CreateAnchor();}private void ShowAnchorPreview(){//Show anchoranchorPreview.SetActive(true);}private async void StartSpatialAnchorProvider(){var result0 await PXR_MixedReality.StartSenseDataProvider(PxrSenseDataProviderType.SpatialAnchor);Debug.unityLogger.Log($StartSenseDataProvider: {result0});} private async void CreateAnchor(){anchorPreview.SetActive(false);//Use Spatial Anchor Api to create anchor//This will trigger AnchorEntityCreatedEventvar result1 await PXR_MixedReality.CreateSpatialAnchorAsync(firePoint.transform.position, firePoint.transform.rotation);if (result1.result PxrResult.SUCCESS){GameObject anchorObject Instantiate(prerefAnchor);anchorObject.SetActive(true);anchorObject.transform.localScale new Vector3(0.1f, 0.1f, 0.1f);anchorObject.transform.rotation firePoint.transform.rotation;anchorObject.transform.position firePoint.transform.position;AnchorInfo info anchorObject.GetComponentAnchorInfo();var result2 await PXR_MixedReality.PersistSpatialAnchorAsync(result1.anchorHandle);if (result2 PxrResult.SUCCESS){info.ShowSaveIcon(true);}else{info.ShowSaveIcon(false);}anchorList.Add(result1.anchorHandle, info); // 添加到锚点列表}}// 异步加载所有锚点private async void OnBtnPressedLoadAllAnchors(){anchorList.Clear();var result await PXR_MixedReality.QuerySpatialAnchorAsync(); // 查询所有空间锚点//SetLogInfo(LoadSpatialAnchorAsync: result.result.ToString() result.anchorHandleList.Count); // 记录日志if (result.result PxrResult.SUCCESS) // 成功查询{int i 0;foreach (var key in result.anchorHandleList) // 遍历锚点句柄{if (!anchorList.ContainsKey(key)) // 如果锚点列表中不存在该锚点{i;PXR_MixedReality.LocateAnchor(key, out var position, out var orientation);GameObject anchorObject Instantiate(prerefAnchor);anchorObject.SetActive(true);anchorObject.transform.localScale new Vector3(0.1f, 0.1f, 0.1f);anchorObject.transform.rotation orientation;anchorObject.transform.position position;AnchorInfo anchor anchorObject.GetComponentAnchorInfo(); // 获取锚点组件anchor.SetAnchorHandle(key); // 设置锚点句柄// 定位锚点anchorList.Add(key, anchor); // 添加到锚点列表anchorList[key].ShowSaveIcon(true); // 显示保存图标}else{textPrompt.text 无法加载 i.ToString();}}}else{textPrompt.text 查询失败...;}}// 异步删除所有锚点private async void OnBtnPressedClearAllAnchors(){Listulong keys anchorList.Keys.ToList();for(int i 0; i keys.Count; i){ulong key keys[i];await PXR_MixedReality.UnPersistSpatialAnchorAsync(anchorList[key].anchorHandle);textPrompt.text 正在删除...i.ToString();DestroyImmediate(anchorList[key].gameObject);}anchorList.Clear();textPrompt.text 删除完成;} }锚点信息类  using System.Collections; using System.Collections.Generic; using Unity.XR.PXR; using UnityEngine; using UnityEngine.UI;public class AnchorInfo : MonoBehaviour {public Text text;public GameObject savedIcon;[HideInInspector]public ulong anchorHandle;// 设置锚点句柄并更新 UI 显示public void SetAnchorHandle(ulong handle){anchorHandle handle;text.text ID: anchorHandle;}// 显示保存图标public void ShowSaveIcon(bool show){savedIcon.SetActive(show);}private void LateUpdate(){// 尝试定位空间锚点var result PXR_MixedReality.LocateAnchor(anchorHandle, out var position, out var rotation);if (result PxrResult.SUCCESS){// 如果成功更新当前对象的位置和旋转transform.position position;transform.rotation rotation;}} }rightGrip输入赋值

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

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

相关文章

江门网站建设费用关于网站开发中网站上传

在 React 中,props(属性)用于在组件之间传递数据。它是父组件向子组件传递信息的一种方式,通过 props,父组件可以向子组件传递数据、回调函数、配置项等。 注意: props 是只读的,它的值由父组件…

电商平台网站建设功能介绍网站建设有什么需求

一般的深度学习项目,训练时为了加快速度,会使用多GPU分布式训练。但在部署推理时,为了降低成本,往往使用单个GPU机器甚至嵌入式平台(比如 NVIDIA Jetson)进行部署,部署端也要有与训练时相同的深…

wordpress登录入口链接长春seo网站建设费用

JavaScript的基本数据类型 以下都是JS内置的几种类型 数据类型描述number数字,不区分整数和小数string字符串类型booleantrue 真, false 假undefined表示未定义的值null只有唯一的值 null,表示空值 number 数字类型 JavaScript 中不区分整数和浮点数&…

【有源码】基于LTM模型+大素材的电信客户流失数据分析系统-基于机器学习的电信客户流失预测与分析框架-基于客户画像的电信流失用户识别与分析平台

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

07-django+DRF项目中统一json返回格式 - 详解

07-django+DRF项目中统一json返回格式 - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &qu…

[视图功能8] 图表视图:柱状图、折线图与饼图配备实战

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

展开描述建设一个网站的具体步骤wordpress 部分图打不开

包含观赏植物学、植物学、植物学百科图鉴等多本植物学方面的书籍学习资料。 图2、3为观赏植物学截图; 图4、5为植物学百科图鉴截图; 图6、7为植物学学习指南截图。

商城网站前期推广郴州seo推广

docker知识: 比如写了个项目,并且在本地调试没有任务问题,这时候你想在另外一台电脑或者服务器运行,那么你需要在另外一台电脑或者服务器配置相同的软件,比如数据库,web服务器,必要的插件和库等…

怎么wordpress下载网站做seo多少钱

为什么要搭建samba 服务器我在 windows 下安装了个虚拟机,然后想两边同步下资料,原来虚拟机是可以共享文件的,可是不知道什么见鬼了,就是不行,没办法了,我只好拿出我的杀手锏,安装 samba。这个在…

有限公司网站建设 中企动力佛山wordpress 缩略图变形

vue里el-formel-table实现验证规则的写法 vue里el-formel-table实现验证规则的写法 vue里el-formel-table实现验证规则的写法 重点是因为使用el-form el-table与单独使用el-form时数据不同,前者是对象json数组,后者是对象,导致了el-form-ite…

合肥网站建设首选 晨飞网络做暧小视频xo网站

一、JavaScript介绍 1.1 JavaScript是什么 1.1.1 JavaScript是什么? JavaScript是一种运行在客户端(浏览器)的编程语言,实现人机交互效果。 注意:HTML和CSS是标记语言。 1.1.2 作用(做什么&#xff1f…

网站开发设计jw100一级a做爰片免费网站破解版

Python 近两年一直霸占编程语言排行榜 Top3,火热程度有目共睹。这也让刚入行的程序员,甚至 BATJ 的技术大牛,都意识到 Python 对于一个程序员职业发展的重要性,将其作为第一/第二开发语言去学习。我同事前些日子说要学Python&…

Apifox-windows-latest.exe 安装教程(附详细步骤,一键下载安装指南)​

Apifox-windows-latest.exe 安装教程(附详细步骤,一键下载安装指南)​​ 一、准备工作​下载安装包​ 你得先有这个 Apifox-windows-latest.exe文件。一般是从 Apifox 官网下载下来的,安装包下载:https://pan.qua…

软工第二次作业——个人项目

软工第二次作业——个人项目------------恢复内容开始------------ 一、作业信息这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience这个作业要求在哪里 https://edu.cnblogs.c…

做网站下载那个数据库好wordpress开发 文档下载

6月15日,一年一度的大连软交会于大连市世界博览广场盛大举行。“2017企业服务创新论坛”作为软交会最重要的组成部分之一,本年度以“守正出新——通往基业长青的数字化选择”为主题,吸引到近200位企业级服务领域的企业家及高管参加。致远互联…

开封市建设教育协会网站vue反向代理天地图地址

1 说明 此篇文章针对Chrome DevTools常用功能进行调研分析。描述了每个功能点能实现的功能、应用场景和详细操作。 2 Elements 2.1 功能 检查和实时更新页面的HTML与CSS 在 Elements 面板中检查和实时编辑 DOM 树中的任何元素。在 Styles 窗格中查看和更改应用到任何选…

南京网站制作公司报价北航刘禹导师做网站

在上一节中完成了注册功能的前期准备工作,在这一节内容中将完成用户注册、登录功能。1.知识预览在本届中将学习到以下内容的知识如何使用wtform来渲染表单如果使用flask-mail来发送邮件2.用户注册在前端中form表单是用的比较多的东西,我们可以使用wtform…

公司网站运营公司排名网站源码php

查询linux的swap被什么使用了 查询centos的swap被什么进程使用了 swap内存被什么程序占用,什么程序使用了swap分区,占用swap内存的进程 查系统使用swap内存前10个进程: for i in $( cd /proc;ls |grep "^[0-9]"|awk $0 >10…

大庆建设局网站首页上海做一个公司网站多少钱

Lei宝啊:个人主页 愿所有美好与我们不期而遇 题目描述 : 给你一个链表的头节点 head ,判断链表中是否有环。 接口: bool hasCycle(struct ListNode *head) 示例1: 示例2: 返回值: true或…

游戏网站制作做短视频网站好

QT 子窗体 最大化 复原 遇到的问题 项目中有个需求,主窗体中嵌套子窗体,需要将子窗体最大化显示和复原。 查了很多资料,基本上都是提到:QT中窗口部件QWidget成员函数showFullScreen();是用于将窗口部件全屏显示,但是他…