
Unity
梅思源
这个作者很懒,什么都没留下…
展开
-
【Hololens2+Unity】获取RGB相机空间矩阵
解决hololens在unity中无法获取准确的RGB相机空间矩阵的问题原创 2023-02-13 16:17:03 · 520 阅读 · 2 评论 -
MSBuild.exe is missing or invalid的解决方案
解决方案:在Visual中安装C++开发组件原创 2022-03-29 17:34:17 · 1532 阅读 · 0 评论 -
Unity实现鼠标连击事件,可自定义连双击、三击、无限击
using System;using System.Net.NetworkInformation;using UnityEngine;using UnityEngine.Events;using UnityEngine.EventSystems;using UnityEngine.UI;public class UIButton : Button{ [Serializable] public class DoubleClickedEvent : UnityEvent { }原创 2022-01-07 11:56:02 · 5045 阅读 · 0 评论 -
【Hololens2+Unity】UGUI界面 Mask遮罩异常的决绝方案
更改Depth Buffer 为24位即可解决~原创 2021-12-15 17:33:49 · 2565 阅读 · 0 评论 -
【Unity】解决AR模式下平移方向异常的问题(手势,方向,平移,坐标系)
首先分析问题:在标准的3D游戏场景中,由于相机坐标系与世界坐标系始终保持一致。所以我们可以简单的采用,***屏幕坐标系XY =》 世界坐标系XZ***的方式来进行游戏对象的平移。但是在AR模式下,由于相机是跟随手持设备的移动与方向进行变化的,在这种情况下,相机坐标系与世界坐标系不再保持相对一致,所以我们需要进行坐标系转换。但根据这里有一个更简单的方法获取手指点 相机点 的两个位置, 利用直线方程直接求出正确的点Vector3 GetPositonOnPlane(Vector3 point0, V原创 2020-07-27 14:14:48 · 1152 阅读 · 1 评论 -
【Unity】适用于AR相机的手势脚本,旋转平移缩放
专门针对AR相机的手势操作脚本,包含旋转平移缩放功能。有小伙伴们觉得可以优化的地方请把行数及优化代码一起留言至评论区。废话不多说,直接上代码。using System.Collections;using UnityEngine;public class ARFingerGestures : MonoBehaviour{ public Transform ARCamera; //AR相机拖拽到这个上面 private float fingerActionSensitivity原创 2020-07-27 14:12:20 · 2296 阅读 · 2 评论 -
【Unity】完美绘制贝塞尔曲线
三阶贝塞尔曲线:B(t) = P0(1 - t)^3 + 3P1t(1 - t)^2 + 3P2t^2(1 - t) + p3t^3,t∈[0, 1];1.在场景中创建空物体,添加LineRender组件。2.在物体上挂在自己写的脚本 BezierCurve.cs在这里插入代码片原创 2020-07-17 10:53:15 · 986 阅读 · 0 评论 -
Unity实现直播功能
AVPRO可以支持HLS协议推流实测成功http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8RTSP格式据说支持,还没试过原创 2020-05-25 15:09:12 · 3760 阅读 · 3 评论 -
完美解决Unity Text Mesh Pro 不支持中文的问题
本教程一共有三步,只需要跟着我配置,不涉及任何代码。占坑,待会儿填。原创 2020-05-19 18:39:56 · 12568 阅读 · 2 评论 -
Hololens开发调试相关QA问题整理
Q:找不到perceptiondevice.dllA:是因为HoloLens远程调试仅支持引擎内建,所以在打包时需要取消掉Holographic.AppRemoting的勾选原创 2020-03-23 14:15:37 · 607 阅读 · 0 评论 -
Unity+百度AI,轻松实现语音交互,全平台兼容(倾力推荐,非常好用)
废话不多说先上视频,各位小伙伴要的是这种效果就可以继续看下去了。 Unity实现语音识别 占坑。稍后展开。...原创 2020-05-05 20:47:51 · 3852 阅读 · 8 评论 -
利用Unity LineRender组件,复刻H5页面的绚烂Cavans点线动画(带鼠标交互)
废话不多直接上结果原创 2020-02-13 17:53:01 · 1004 阅读 · 4 评论 -
Unity发布UWP包,引用DLL动态库时的问题
相信有很多朋友在构建工程时,引用了大量的DLL动态库,实现一些功能。发布UWP时,也能正常发布,但是在VisualStudio中,总是构建失败,提示NOT Found DLL XXXXXXXX,的错误。已解决,先占个坑,有空补写一下解决方案。等得着急的话可以留言...原创 2020-01-13 14:32:13 · 946 阅读 · 5 评论 -
【Unity】实现箭头追踪效果,将2D箭头沿着屏幕边缘指向3D模型
只需要一个脚本,就可以实现标题所述的效果废话不多说,直接上脚本using System.Collections;using UnityEngine;public class UIGuidManager : MonoBehaviour{ public Transform arrows; //2d的箭头拖在这里 Transform target; Vector3 p...原创 2019-12-12 19:27:13 · 3403 阅读 · 4 评论 -
Unity 解决UI穿透,实现UI遮挡住物体的究极简单方案
只需要在操控代码前面 加上一句if (EventSystem.current.IsPointerOverGameObject(Input.GetTouch(0).fingerId)) return;如果点到了UI,就会阻断后面的操控代码执行,实现UI防穿透的效果。...原创 2019-11-28 18:03:43 · 4861 阅读 · 0 评论 -
Unity C# 将String字符串转换为16进制Byte数组
今天开发过程中后台给了我一个已经转成string了的16进制字符串,我这边做了些处理,将str又转回16进制,并以16位16进制byte数组的形式存放了。 void Start() { string str = "qqwweerrttyyuuiiooppaassddffgghh" print (strToToHexByte(str)); } /// &...原创 2019-11-13 23:20:44 · 2658 阅读 · 0 评论 -
AR Foundation现已支持ARKit 3
在ARKit 3的开发过程中,Unity和Apple进行了紧密的合作,我们很高兴为开发者提供ARKit 3的多项新功能。本文,我们将介绍ARKit 3的最新功能,以及如何通过使用AR Foundation 2.2和Unity 2019.1来使用这些功能。小提示:Unity 2018.4的用户可以通过AR Foundation 1.5来使用ARKit 3的新功能。在ARKit 3和AR Fo...原创 2019-11-01 14:23:58 · 625 阅读 · 0 评论 -
基于Unity 与 Vuforia 的空间识别 (Mid Air)空间定位效果优于平面识别
打开Unity 2017.3或更高版本。创建一个新项目。在编辑菜单中,选择:项目设置>播放器。在PlayerSettings的“ XR设置”部分中,确保选中“支持Vuforia增强现实”。将默认的“主摄像机”替换为ARCamera。在GameObject菜单中,选择:Vuforia> AR Camera在场景中创建一个新的AR Camera对象。从场景中删除默认的“主摄像机”。...原创 2019-10-28 19:02:22 · 6221 阅读 · 6 评论 -
Unity实现Emoji表情栏,滑动,输入,发送等功能「附源工程」
[外链图片转存失败(img-ExorJLxR-1566013341656)(https://pan.baidu.com/s/1OAxhVhNyO2INvPan3tKqMA)]原创 2019-08-17 11:43:17 · 3345 阅读 · 5 评论 -
Unity UGUI 心得技巧 (持续更新)
1.UI带动画,会旋转缩放,又不想影响其他UI, 可以使用蓝图模式。原创 2019-08-05 15:16:24 · 302 阅读 · 0 评论 -
Unity UGUI中 RectTransform的AnchoredPosition的含义与用法
AnchoredPosition:锚点几何体的中心坐标LocalPosition:UI组件的panel的几何中心坐标在默认状态下两个数值上相等的,所以总有一部分傻憨憨过分乱用LocalPositionAPI,当下看不出问题,过段时间就傻眼。...原创 2019-08-05 14:26:22 · 5117 阅读 · 0 评论