草庐IT

unity硬件

全部标签

unity与python的socket通讯

本人呢,也是小白一枚,只是最近在研究python与unity的通信。这个其实就是建立python与unity的联系,利用python的深度学习方面的能力,并把得到的数据传输给unity,利用unity来做一个可视化的操作,而且还可以返回数据到python,应用场景还是很多的。unity端:usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Text;usingUnityEngine;usingSystem.Threading;pub

LVGL笔记(4)-PCB硬件:esp32-S3,并口8bit,4.3寸480x800LCD(FPC4301MS)

文章目录1.原项目简介2.PCB改动详情2.1音频解码芯片和数字唛头引脚共用2.2电容触摸面板插座连接器2.3电阻触摸芯片xpt20462.4SPI2.8寸带电阻触摸TFT3.开源硬件软件在立创开源论坛看到一个ESP32-S34.3寸电子相框的项目,跟着打板测试。原项目在立创开源硬件平台地址:《ESP32-S34.3寸电子相框(FPC4301MS)》。文中给出了原理图、PCB、BOM以及关键物料的购买链接,最重要的是源代码。我在这个项目的基础上,做了一些改动:取消蜂鸣器增加音频解码NS4168增加数字唛头MSM261S4030增加电阻触摸芯片xpt2046增加2.8寸SPITFT模块接口增加电

硬件辅助虚拟化

一、云计算与虚拟化的关系云计算作为一种新型资源分配和使用模式,为“移动为端,云为中心”的移动互联网业务体系打下了基础,起到了信息化社会发展的中坚作用。云计算的一个核心思想是在服务器端提供几种的计算资源,同时这些计算资源要独立地服务于不同的用户,也就是在共享计算资源的同时,为每个用户提供隔离、安全、可信的工作环境。云计算需要支持无数的应用请求,并保证存储和计算的性能。在云计算的SaaS、PaaS和IaaS三个层面中,IaaS承担着底层基础作用,而虚拟化技术又是IaaS技术的核心,它提供资源的多种颗粒度分配、动态可扩展和回收等手段。二、虚拟化与虚拟机      虚拟化技术的含义很广泛。将任何一种形

c# - 如何正确地将字符串从 Unity 编码到 C/C++?

以下代码片段来自UnitiesBonjour客户端示例,它演示了如何与来自C#的native代码进行交互。这是一个简单的C函数,可将字符串返回给C#(Unity):char*MakeStringCopy(constchar*string){if(string==NULL)returnNULL;char*res=(char*)malloc(strlen(string)+1);strcpy(res,string);returnres;}constchar*_GetLookupStatus(){//Bydefaultmonostringmarshalercreates.Netstringfo

Unity中从一个monobehaviour脚本中访问另一个monovehaviour脚本中的变量或方法

Unity中从一个monobehaviour脚本中访问另一个monovehaviour脚本中的变量或方法,关键在于如何取得脚本的引用或者变量及方法的引用。一、寻找到物体,再获取脚本组件,取得脚本的引用通过GameObject.Find()方法获取脚本2所在的GameObject,然后通过GetComponent()方法获取脚本2的实例。//获取脚本2所在的GameObjectGameObjectobj=GameObject.Find("脚本2所在的GameObject的名称");//获取脚本2的实例Script2script2=obj.GetComponentScript2>();//访问脚本

unity中的DG.Tweening详解

介绍DG.Tweening是一个Unity插件,提供了一种简单而强大的方法来创建Tween动画。它可以用来创建各种效果,例如移动、旋转、缩放、淡入淡出等等。DG.Tweening提供了丰富的参数选项,使得你可以轻松地控制Tween动画的各个方面。方法以下是DG.Tweening的主要方法和参数:DOTween.To这个方法可以用来创建一个从一个值到另一个值的Tween动画。它需要指定开始值、结束值、动画时间以及一个回调函数来处理Tween完成后的操作。DOTween.To(()=>fromValue,x=>fromValue=x,toValue,duration).OnComplete(()=

硬件工程师的真实前途我说出来可能你们不信

自己做了5年硬件工程师,对于行业如何不多做评价,不同人不同经历,就有不同的看法。我仅对自己的职业发展进行一下回顾和反思,算是给过去的自己做个小总结,写下来也方便后续再翻回来看看自己的心路历程。也当给各位感兴趣的朋友看个故事吧。现在是2022年6月,马上就要进入我工作的第六个年头。目前整体的职业发展还好,应该算是中规中矩。现如今工作已经逐渐趋于稳定,也勉强算是个小组长,自我感觉位置有些不上不下,三天两头有猎头电话找我,但是就像笼中的鸟一样,既想换换来点激情,又贪恋现在的安稳。可能人生的常态就是选择困难和不断纠结吧。下面详细讲一下自己的工作情况:首先是工作内容的变化:

Unity+AndroidStudio混合开发:安卓手机桌面宠物

开发流程:Unity导出透明背景的宠物组件AndroidStudio导入组件后二次开发Unity宠物组件设置1.将宠物设置好后调整宠物大小占满整个屏幕,效果如图2.调整Camera配置,ClearFlags->SolidColor,Background->RGBA0000,设置如图:3.Unity设置如导出Android传统项目即可,最后勾选ExportProject,如图所示4.点击Export,等待导出成功即可Android导入组件并进行二次开发1.以Module的形式导入,如图  上图中的launcher是Unity自带的微启动器,并不需要导入2.在ProjectStructure中为a

unity 使用Vuforia扫描物体( ModelTarget 模型目标)

1、下载vuforia插件vufora 2、下载模型生成器ModelTargetGenerator 3、将vuforia插件导入到unity,我使用的unity是2021版本,导出插件时,只显示有两个文件,导入后,会有一个弹框让更新插件,点击updata,更新就可以, 4、安装模型生成器,下载后,解压,双击安装5、模型生成器使用       6、然后把这两个图片,导入到unity对应的文件下   7、打开vuforia配置文件8、填入上面申请的许可证   9、打包设置 然后打包吧apk文件导入到手机或者平板上下面是演示结果:用这个边框对对准现实中的物体,  因为我这里没有这样的设备,就把电脑上

Unity UGUI的ToggleGroup(选项组)组件的介绍及使用

UnityUGUI的ToggleGroup(选项组)组件的介绍及使用1.什么是ToggleGroup组件?ToggleGroup(选项组)是UnityUGUI中的一个组件,用于管理一组Toggle(选项)的选择状态。ToggleGroup组件可以确保在同一个ToggleGroup中只有一个Toggle被选中,其他Toggle将自动取消选中状态。2.ToggleGroup组件的工作原理ToggleGroup组件通过监听Toggle的选择状态来实现管理功能。当一个Toggle被选中时,ToggleGroup会遍历同一组中的其他Toggle,并将它们的选中状态取消。3.ToggleGroup组件的常