在Hololens + unity 的基础项目上进行开发
@AR Particles 2021-08-11

我们在Hololens + unity 的基础项目上进行开发



创建一个“Hello World”的3D文本

从主菜单栏选择“GameObject”,选择“"3D Object”,然后选择“3D Text”。


示例如下:



我们需要对我们的“Hello World”对象进行一些快速调整。

在“检查器”窗口的“转换”标题下:

  • 将X位置更改为-0.6。

  • 将Z位置更改为3。

现在在文本网格标题下:

  • 将字符大小更改为0.05。

  • 将字体大小更改为48。


创建管理对象

Unity中一个常见的组织体系是创建游戏或应用程序管理器。这是存储许多管理脚本的地方。

在这里,我们将创建一个空的GameObject,作为我们的关键字管理器。在“层次结构”窗口中,单击“Create”按钮,然后选择“Create Empty”。


将新的GameObject重新命名为“Manager”。



点击“Add Component”按钮,然后在HoloToolkit.Unity下选择“Keyword Manager”脚本。






Keyword Manager组件应显示在Inspector中,如下所示:



创建脚本以更改“Hello World”的颜色

选择“New Text”对象。在“ Inspector”窗口中,单击“Add Component”按钮,然后选择“New Script”。输入“ColorChange”作为脚本名称,然后单击“Create and Add按钮继续。


双击新组件中的“ColorChange”脚本打开Visual Studio。




首先,我们将引用我们的文本网格(或3D文本)。然后,我们创建三个功能来改变颜色。要指出的是,Keyword Manager要使用这些功能,他们必须使用关键字public。


Keyword Manager中创建语音命令


在“ Keyword And Responses部分中,大小设置为0(零)。


这是我们为这些关键字创建关键字和链接功能的地方。在输入字段中输入“Go Blue”。在Response()部分中,单击加号(+)符号。

Response()部分中出现一个新的UI元素。在这里,我们需要将我们要控制的GameObject与我们的声音联系起来。点击“Runtime Only.”下面的小圆圈。当选择对象窗口出现时,从对象列表中选择“新建文本”。


下一步是关于关键字“Go Blue”的实际功能。单击当前标记为“No Function”的下拉框,当出现选项时,单击“ColorChange”,然后单击“ColorBlue()”。现在,ColorBlue()函数设置为在大声朗读“Go Blue”字样时触发。


现在在“ Size字段中,将数字从1(1)更改为3(3)。


所以现在我们需要把第二个“Go Blue”改成“Go Green”,最后再把它变成“Go Red”。然后我们需要将相关函数更改为“ColorChange.ColorGreen”和“ColorChange.ColorRed”。


现在运行一旦加载了应用程序,说出“Go Blue”,“Go Green”,“Go Red”,看看会发生什么。


声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 相关技术文库
  • DIY
  • 开源
  • 自制
  • 树莓派
  • 从元器件选型到电路制作,做一台耳机放大器

      几个问题   现在喜爱听音乐的朋友是越来越多了,为了听到更好的声音,很多朋友都购买了品质比较高的音源,比如高档声卡或HiFi入门级的CD台机,但却

    05-12
  • DIY金属检测仪

    1.实验目的2.进一步学习编制数据输入输出程序的设计方法。3.学习LJ12A3-4-Z/BX金属接近开关的工作原理。4.硬件接线方法。5.学会用TPYBoard

    03-31
  • 红外传递音频信号的电路DIY

    工作原理该电路的工作原理需要用两个独立电路来解释,一是发射器电路,二是接收器电路。其中发射器电路会与3.5mm音频接口相连,用于音频输入,而接收器电路将与扬声器

    03-25
  • 用555定时器来设计一个金属探测器电路

    在机场,影院等许多公共场所你都可以看到金属检测器的存在。它们往往是出于安全考虑以检测是否有人携带不符规定的金属物体。在本项目中我们来设计一个简单的金属检测器电路

    03-23
  • 基于霍尔效应的电流传感器的制作

    Allegro的ACS712电流传感器是一款基于霍尔效应的效应的电流传感器。01所需元器件硬件部分SparkFun的低电流传感器-ACS7121欧电阻,额定功率

    03-23
  • DIY一个发光手写笔

      掌上电脑的手写笔的主要功能是用于在掌上电脑的触摸屏上进行手写输入和“指点”工作。通过几天以来的使用心得及对我的掌上电脑原配书写笔一番研究,我认为一支合适的手

    03-17
  • 单片机控制SMC远程小车

      先说一下本作品的作用,有兴趣的往下看:  可以实现远程无线遥控,只要有网络的地方,都可以做控制端或者被控制端,例如,你在北京,我在广州,你就可以控制这个小车

    03-14
  • 自制大功率LED手电筒

      在我们的生活中无时无刻不在使用电能,在家里,大到空调、电热水器、电磁炉,小到手机、台灯、剃须刀,无不使用电作为能源。虽然电能清洁方便,随着电器产品的大量普及

    03-07
  • 一个NE555寻光机器人的制作

      在日常生活和学习中充斥着高新技术的今天,“低技术”表达的是回归自然和传统,去挖掘人类早已拥有的聪明才智。低技术不要求我们一味地追求技术的尖端化,但其所展现的

    02-16
  • 如何连接启动树莓派

    串口连接连接树莓派,树莓派的GPIO针(就是SD卡插槽旁边的两排一共26根针)的1号针旁边写了一个P1,其他针的编号是从左至右从上至下编号的。一般刷机板有4~5

    01-20
  • USB-C接口设计规范性需要注意什么

    RaspBerry 4Pimodel B(树莓派4B)正式发布,从处理能力,通信方式,对外接口都进行了全方位的升级,为嵌入式开发者带来了福音。收到货后,不少开发

    01-20
  • 树莓派扩展板有哪些

    附加在树莓派(Raspberry Pi)开发板上的各种硬件扩展板(HAT)越来越多,几乎每隔几个月就会新产品上市。透过HAT添加更多自定义功能,让工程师与创客在

    01-20
下载排行榜
更多
广告