<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[梅思源的LOG]]></title><description><![CDATA[技术，科技，前沿，交流，分享]]></description><link>https://blog.youkuaiyun.com/msy7580237</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; msy7580237]]></copyright><item><title><![CDATA[【解决HoloLens不能作为UDP主机的问题】]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/135869384</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/135869384</guid><author>msy7580237</author><pubDate>Fri, 26 Jan 2024 16:24:16 +0800</pubDate><description><![CDATA[已解决，占个坑，回头更新。]]></description><category></category></item><item><title><![CDATA[Hololens打包报错【MSB4181】【error C1192】问题解决]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/135114465</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/135114465</guid><author>msy7580237</author><pubDate>Wed, 20 Dec 2023 18:07:35 +0800</pubDate><description><![CDATA[【代码】Hololens打包报错【MSB4181】【error C1192】问题解决。]]></description><category></category></item><item><title><![CDATA[【Hololens2+Unity】获取RGB相机空间矩阵]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/129011163</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/129011163</guid><author>msy7580237</author><pubDate>Mon, 13 Feb 2023 16:17:03 +0800</pubDate><description><![CDATA[解决hololens在unity中无法获取准确的RGB相机空间矩阵的问题]]></description><category></category></item><item><title><![CDATA[MSBuild.exe is missing or invalid的解决方案]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/123827150</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/123827150</guid><author>msy7580237</author><pubDate>Tue, 29 Mar 2022 17:34:17 +0800</pubDate><description><![CDATA[解决方案：



在Visual中安装C++开发组件
]]></description><category></category></item><item><title><![CDATA[Unity实现鼠标连击事件，可自定义连双击、三击、无限击]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/122361371</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/122361371</guid><author>msy7580237</author><pubDate>Fri, 07 Jan 2022 11:56:02 +0800</pubDate><description><![CDATA[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 { }

]]></description><category></category></item><item><title><![CDATA[【Hololens2+Unity】UGUI界面 Mask遮罩异常的决绝方案]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/121957685</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/121957685</guid><author>msy7580237</author><pubDate>Wed, 15 Dec 2021 17:33:49 +0800</pubDate><description><![CDATA[更改Depth Buffer 为24位即可解决~

]]></description><category></category></item><item><title><![CDATA[【Unity】解决AR模式下平移方向异常的问题（手势，方向，平移，坐标系）]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/107606603</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/107606603</guid><author>msy7580237</author><pubDate>Mon, 27 Jul 2020 14:14:48 +0800</pubDate><description><![CDATA[首先分析问题：
在标准的3D游戏场景中，由于相机坐标系与世界坐标系始终保持一致。所以我们可以简单的采用，***屏幕坐标系XY =》 世界坐标系XZ***的方式来进行游戏对象的平移。
但是在AR模式下，由于相机是跟随手持设备的移动与方向进行变化的，在这种情况下，相机坐标系与世界坐标系不再保持相对一致，所以我们需要进行坐标系转换。
但根据这里有一个更简单的方法
获取手指点  相机点 的两个位置，	利用直线方程直接求出正确的点
Vector3 GetPositonOnPlane(Vector3 point0, V]]></description><category></category></item><item><title><![CDATA[【Unity】适用于AR相机的手势脚本，旋转平移缩放]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/107610605</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/107610605</guid><author>msy7580237</author><pubDate>Mon, 27 Jul 2020 14:12:20 +0800</pubDate><description><![CDATA[专门针对AR相机的手势操作脚本，包含旋转平移缩放功能。
有小伙伴们觉得可以优化的地方请把行数及优化代码一起留言至评论区。
废话不多说，直接上代码。
using System.Collections;
using UnityEngine;

public class ARFingerGestures : MonoBehaviour
{
    public  Transform ARCamera; //AR相机拖拽到这个上面
    private float fingerActionSensitivity ]]></description><category></category></item><item><title><![CDATA[【Unity】完美绘制贝塞尔曲线]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/107402922</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/107402922</guid><author>msy7580237</author><pubDate>Fri, 17 Jul 2020 10:53:15 +0800</pubDate><description><![CDATA[三阶贝塞尔曲线：B(t) = P0(1 - t)^3 + 3P1t(1 - t)^2 + 3P2t^2(1 - t) + p3t^3，t∈[0, 1]；

1.在场景中创建空物体，添加LineRender组件。
2.在物体上挂在自己写的脚本 BezierCurve.cs
在这里插入代码片


]]></description><category></category></item><item><title><![CDATA[Unity实现直播功能]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/106333703</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/106333703</guid><author>msy7580237</author><pubDate>Mon, 25 May 2020 15:09:12 +0800</pubDate><description><![CDATA[AVPRO可以支持HLS协议推流
实测成功
http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8
RTSP格式据说支持，还没试过

]]></description><category></category></item><item><title><![CDATA[完美解决Unity Text Mesh Pro 不支持中文的问题]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/106198055</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/106198055</guid><author>msy7580237</author><pubDate>Tue, 19 May 2020 18:39:56 +0800</pubDate><description><![CDATA[本教程一共有三步，只需要跟着我配置，不涉及任何代码。
占坑，待会儿填。

]]></description><category></category></item><item><title><![CDATA[Unity+百度AI，轻松实现语音交互，全平台兼容（倾力推荐，非常好用）]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/105938455</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/105938455</guid><author>msy7580237</author><pubDate>Tue, 05 May 2020 20:47:51 +0800</pubDate><description><![CDATA[废话不多说先上视频，各位小伙伴要的是这种效果就可以继续看下去了。

                    
                    Unity实现语音识别
                  
占坑。稍后展开。

...]]></description><category></category></item><item><title><![CDATA[Hololens开发调试相关QA问题整理]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/105047700</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/105047700</guid><author>msy7580237</author><pubDate>Mon, 23 Mar 2020 14:15:37 +0800</pubDate><description><![CDATA[Q：找不到perceptiondevice.dll
A：是因为HoloLens远程调试仅支持引擎内建，所以在打包时需要取消掉Holographic.AppRemoting的勾选

]]></description><category></category></item><item><title><![CDATA[利用Unity LineRender组件，复刻H5页面的绚烂Cavans点线动画（带鼠标交互）]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/104299414</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/104299414</guid><author>msy7580237</author><pubDate>Thu, 13 Feb 2020 17:53:01 +0800</pubDate><description><![CDATA[废话不多直接上结果
![我的Demo](https://img-blog.csdnimg.cn/20200213175048616.gif)


]]></description><category></category></item><item><title><![CDATA[Unity发布UWP包，引用DLL动态库时的问题]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/103957431</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/103957431</guid><author>msy7580237</author><pubDate>Mon, 13 Jan 2020 14:32:13 +0800</pubDate><description><![CDATA[相信有很多朋友在构建工程时，引用了大量的DLL动态库，实现一些功能。
发布UWP时，也能正常发布，但是在VisualStudio中，总是构建失败，提示NOT Found DLL XXXXXXXX，的错误。
已解决，先占个坑，有空补写一下解决方案。等得着急的话可以留言

...]]></description><category></category></item><item><title><![CDATA[【Unity】实现箭头追踪效果，将2D箭头沿着屏幕边缘指向3D模型]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/103514840</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/103514840</guid><author>msy7580237</author><pubDate>Thu, 12 Dec 2019 19:27:13 +0800</pubDate><description><![CDATA[只需要一个脚本，就可以实现标题所述的效果
废话不多说，直接上脚本
using System.Collections;
using UnityEngine;

public class UIGuidManager : MonoBehaviour
{
    public Transform arrows; //2d的箭头拖在这里
    Transform target;
    Vector3 p...]]></description><category></category></item><item><title><![CDATA[Unity 解决UI穿透，实现UI遮挡住物体的究极简单方案]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/103298383</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/103298383</guid><author>msy7580237</author><pubDate>Thu, 28 Nov 2019 18:03:43 +0800</pubDate><description><![CDATA[只需要在操控代码前面 加上一句
if (EventSystem.current.IsPointerOverGameObject(Input.GetTouch(0).fingerId))
            return;

如果点到了UI，就会阻断后面的操控代码执行，实现UI防穿透的效果。

...]]></description><category></category></item><item><title><![CDATA[Unity C# 将String字符串转换为16进制Byte数组]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/103059440</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/103059440</guid><author>msy7580237</author><pubDate>Wed, 13 Nov 2019 23:20:44 +0800</pubDate><description><![CDATA[今天开发过程中后台给了我一个已经转成string了的16进制字符串，我这边做了些处理，将str又转回16进制，并以16位16进制byte数组的形式存放了。


    void Start()
    {
    string str = "qqwweerrttyyuuiiooppaassddffgghh"
    print (strToToHexByte(str));
    }
 /// &...]]></description><category></category></item><item><title><![CDATA[AR Foundation现已支持ARKit 3]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/102856778</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/102856778</guid><author>msy7580237</author><pubDate>Fri, 01 Nov 2019 14:23:58 +0800</pubDate><description><![CDATA[在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...]]></description><category></category></item><item><title><![CDATA[基于Unity 与 Vuforia 的空间识别 （Mid Air）空间定位效果优于平面识别]]></title><link>https://blog.youkuaiyun.com/msy7580237/article/details/102786303</link><guid>https://blog.youkuaiyun.com/msy7580237/article/details/102786303</guid><author>msy7580237</author><pubDate>Mon, 28 Oct 2019 19:02:22 +0800</pubDate><description><![CDATA[打开Unity 2017.3或更高版本。
创建一个新项目。
在编辑菜单中，选择：项目设置&gt;播放器。在PlayerSettings的“ XR设置”部分中，确保选中“支持Vuforia增强现实”。

将默认的“主摄像机”替换为ARCamera。在GameObject菜单中，选择：Vuforia&gt; AR Camera在场景中创建一个新的AR Camera对象。从场景中删除默认的“主摄像机”。...]]></description><category></category></item></channel></rss>