unity2018专题

unity2018在Android状态下获取USB扫码枪数据

公司做了个新项目,之前有项目用的是反扫二维码的,用串口就行,现在条形码反扫器都是使用USB接口直接用,就查阅了很多资料,在PC端使用全局钩子可以获取到扫码枪数据,但是在Android就不行了。大部分资料看起来都好复杂,要不就感觉缺失了东西,现在自己整理一下。 1.在unity中新建测试场景,并且建立文本用于显示扫码枪数据,建立管理类QrBarManger及对象 2.QrBarManger脚本如

unity2018与Androidstudio互相发送及接受消息

因为最近经常要与安卓端交互,自己记录一下。举个栗子。 1.Androidstudio方面,调用unity带参数方法BarCodeData unity端: Androidstudio端:使用 UnityPlayer.UnitySendMessage,第一个参数是unity当前所挂脚本object名字,第二个是参数是方法名字,第三个参数是要传入的数据 2.在unity方面,调用安卓端

unity2018 动态修改材质球_DetailAlbedoMap的值

1.如图,需要修改材质球secondary maps 中offset的值,让模型看起来有流动性。 2.直接上代码啦 3.就可以在编辑器上面看到数值在变化了 4. 如果想修改Main Maps上面的offset值,把_DetailAlbedoMap修改成_MainTex就可以了

Unity2017升级到Unity2018在Window7上输出空异常错误问题

Unity2017升级到Unity2018在Window7上输出空异常错误问题 一、环境Window7二、现象Unity报空异常(.NET 4.x Equivalent)三、日志四、解决方案第一种解决方案第二种解决方案 一、环境Window7 二、现象Unity报空异常(.NET 4.x Equivalent) 三、日志 -----CompilerOutput:-stdou

Unity2017升级到Unity2018在Window7上输出空异常错误问题

Unity2017升级到Unity2018在Window7上输出空异常错误问题 一、环境Window7二、现象Unity报空异常(.NET 4.x Equivalent)三、日志四、解决方案第一种解决方案第二种解决方案 一、环境Window7 二、现象Unity报空异常(.NET 4.x Equivalent) 三、日志 -----CompilerOutput:-stdou

Unity2018照明流程最佳实践(上)

目前 Unity 提供了多种渲染管道,两种全局照明系统,四种照明模式,三种灯光模式,以及两种 Shadowmask 模式,为开发者在创建面向高配PC、主机、移动和XR设备项目的过程中提供了高度灵活性。但是,作为 Unity 新手,如果不熟悉渲染的话,面对这些选择不免感到茫然,本文来自 Unity Spotlight Team 的分享,XR技术研习社对此进行了编译。 定义 首先看几个重要的

Unity2018照明流程最佳实践(上)

目前 Unity 提供了多种渲染管道,两种全局照明系统,四种照明模式,三种灯光模式,以及两种 Shadowmask 模式,为开发者在创建面向高配PC、主机、移动和XR设备项目的过程中提供了高度灵活性。但是,作为 Unity 新手,如果不熟悉渲染的话,面对这些选择不免感到茫然,本文来自 Unity Spotlight Team 的分享,XR技术研习社对此进行了编译。 定义 首先看几个重要的

Unity开发VR项目(一)—— Unity2018集成steamVR 2.7.2 插件

1.创建项目,注意Template需要选择3D: 2.因为SteamVR基于OpenCV组件,故需要导入OpenCV包: 2.1 通过Window->Package Manager打开资源包管理器 2.2导入OpenCV组件 注意:若未导入OpenCV组件会出现下面的错误! 3.在Asset Store中导入SteamVR包,在project面板的搜索框中搜索steamv