10 2020 档案

摘要:六、更改可视化平面样式(请参考ARFoundation Samples ) 1.新建一个Shader命名为 FeatheredPlaneShader 代码如下 Shader "Unlit/FeatheredPlaneShader" { Properties { _MainTex ("Texture" 阅读全文
posted @ 2020-10-29 00:25 DaLiangChen 阅读(1279) 评论(0) 推荐(0)
摘要:一、准备工作 1.打开Unity新建一个空场景,将场景中默认的“Main Camera”删除掉 2.Hierarchy->XR->AR Session Origin 创建AR Session Origin组件 3.Hierarchy->XR->AR Session 创建AR Session组件 二、 阅读全文
posted @ 2020-10-29 00:22 DaLiangChen 阅读(1151) 评论(0) 推荐(0)
摘要:像我们使用 ARCore XR Plugin For Unity 或者 ARKit XR Plugin For Unity 都有远程调试功能方便我们调试代码。而ARFoundation远程调试功能,正在开发当中。所以从 UnityAssetstore 中购买了一个第三方开发的 AR Foundati 阅读全文
posted @ 2020-10-29 00:19 DaLiangChen 阅读(827) 评论(0) 推荐(0)
摘要:​ 一、教程目录 ARFoundation系列讲解 - 00 错误集合 ARFoundation系列讲解 - 01 简介 ARFoundation系列讲解 - 02 环境搭建 ARFoundation系列讲解 - 03 ARSession and ARSessionOrigin ARFoundati 阅读全文
posted @ 2020-10-29 00:15 DaLiangChen 阅读(2468) 评论(0) 推荐(0)
摘要:一、准备工作 1.打开Unity新建一个空场景,将场景中默认的“Main Camera”删除掉 2.Hierarchy->XR->AR Session Origin 创建AR Session Origin组件 3.Hierarchy->XR->AR Session 创建AR Session组件 二、 阅读全文
posted @ 2020-10-29 00:10 DaLiangChen 阅读(1147) 评论(0) 推荐(0)
摘要:一、Android支持使用ARCore设备列表 Android (Google Play) ARCore 要求: 运行在搭载 Google Play 应用商店的设备上 Android 7.0 或更高版本 (如下所示,个别型号需要更高的版本) 若你的应用为AR可选应用, 请修改 minSdkVersi 阅读全文
posted @ 2020-10-29 00:08 DaLiangChen 阅读(700) 评论(0) 推荐(0)
摘要:一、ARKit版本历史 2017年9月,iOS 11.0包含ARKit 1.0,支持环境光照估测、用户设置锚点、追踪状态更改、AR会话中断和恢复的事件通知等。 2018年3月,iOS 11.3包含ARKit 1.5,新增垂直平面识别、图像识别、图像分辨率提升50%等。 2018年9月,iOS 12包 阅读全文
posted @ 2020-10-29 00:07 DaLiangChen 阅读(556) 评论(0) 推荐(0)
摘要:一、导入插件 1.点击Unity 菜单栏 Window–>Package Manager 2.Packages->Advanced->Show preview package 将所有preview插件都显示出来 3. Packages->AR Foundation->Install(可以根据自己的需 阅读全文
posted @ 2020-10-29 00:06 DaLiangChen 阅读(338) 评论(0) 推荐(0)
摘要:一、导入插件 1.点击Unity 菜单栏 Window–>Package Manager 2.Packages->Advanced->Show preview package 将所有preview插件都显示出来 3. Packages->AR Foundation->Install(可以根据自己的需 阅读全文
posted @ 2020-10-29 00:04 DaLiangChen 阅读(221) 评论(0) 推荐(0)
摘要:一、安装Unity(本教程使用的Unity版本是 Unity2019.2.4全球版) 1.Unity官网下载 2. 百度网盘下载 密码:xpww 3.Unity安装教程(Win) 二、配置JDK和SDK 1.File->Build Settings... 2.选择Android->Open Down 阅读全文
posted @ 2020-10-29 00:02 DaLiangChen 阅读(369) 评论(0) 推荐(0)
摘要:一、什么是ARFoundation? 在ARFoundation诞生之前,如果我们需要开发一个多平台的AR应用,会使用 ARCore XR Plugin 开发一个Android设备版本,使用 ARKit XR Plugin 开发一个iOS设备版本。由于底层API的不同,这样我们就需要同时维护多份代码 阅读全文
posted @ 2020-10-17 17:37 DaLiangChen 阅读(1431) 评论(0) 推荐(0)
摘要:/*** * * Title: MXFramework * 主题: UnityWebRequest工具 * Description: * 功能:1.UnityWebRequest常用的API进行封装 * * Date: 2020 * Version: v4.0版本 * Modify Recoder: 阅读全文
posted @ 2020-10-12 13:14 DaLiangChen 阅读(701) 评论(0) 推荐(0)
摘要:/*** * * Title: MXFramework * 主题: Directory类扩展工具 * Description: * 功能:1.Directory常用的API进行封装 * * Date: 2020 * Version: v4.0版本 * Modify Recoder: * */ usi 阅读全文
posted @ 2020-10-12 13:13 DaLiangChen 阅读(1024) 评论(0) 推荐(0)
摘要:/*** * * Title: MXFramework * 主题: 脚本单例类 * Description: * 功能:实现单利类 * * Date: 2020 * Version: 4.0版本 * Modify Recoder: * */ using UnityEngine; namespace 阅读全文
posted @ 2020-10-12 12:56 DaLiangChen 阅读(735) 评论(0) 推荐(0)
摘要:/*** * * Title: MXFramework * 主题: 获取设备信息 * Description: * 功能:1.获取系统时间 * 2.获取设备电量 * 3.获取网络状态 * 4.获取设备权限 * Date: 2020 * Version: v4.0版本 * Modify Recoder 阅读全文
posted @ 2020-10-12 12:55 DaLiangChen 阅读(711) 评论(0) 推荐(0)
摘要:using System.Collections.Generic;using UnityEngine; /// <summary>物体绘制线</summary>public class ObjectDrawline : MonoBehaviour{ #region 数据申明 private Line 阅读全文
posted @ 2020-10-12 12:54 DaLiangChen 阅读(603) 评论(0) 推荐(0)
摘要:打开设备的”终端“然后输入Unity安装的路径,默认情况下是”open -n /applications/Unity/Unity.app“命令,按回车就可以了。 Unity QQ交流群:299412191 欢迎对Unity感兴趣的同学加入. 阅读全文
posted @ 2020-10-12 12:53 DaLiangChen 阅读(164) 评论(0) 推荐(0)
摘要:碰撞器和触发器是Unity面试中经常被问到的题目。 unity3d中的碰撞器和触发器的区别? 碰撞器是触发器的载体,而触发器只是碰撞器身上的一个属性,当IsTrigger属性勾选时碰撞器被物理引擎所忽略,没有碰撞效果,当IsTrigger属性不勾选时碰撞器根据物理引擎引发碰撞,产生碰撞的效果。 触发 阅读全文
posted @ 2020-10-12 12:52 DaLiangChen 阅读(368) 评论(0) 推荐(0)
摘要:/*** * * Title: MXFramework * 主题: Resouces类的封装 * Description: * 功能:添加了缓存功能 * * Date: 2019 * Version: v1.3.0版本 * Modify Recoder: * */ using UnityEngine 阅读全文
posted @ 2020-10-12 12:51 DaLiangChen 阅读(170) 评论(0) 推荐(0)
摘要:/*** * * Title: MXFramework * 主题: 轻量级的Json文本读写 * Description: * 功能:1.Json格式文本数据,增.删.改.查 * 2.数据加密功能 * ps:修改数据时间复杂化比较高,如果要进行大量数据读写建议安装数据库 * * Date: 2019 阅读全文
posted @ 2020-10-12 12:50 DaLiangChen 阅读(302) 评论(0) 推荐(0)
摘要:/*** * * Title: MXFramework * 主题: 计时器 * Description: * 功能:计时 * * Date: 2019 * Version: v1.3.0版本 * Modify Recoder: * */ using UnityEngine; namespace Mx 阅读全文
posted @ 2020-10-12 12:49 DaLiangChen 阅读(213) 评论(0) 推荐(0)
摘要:/*** * * Title: MXFramework * 主题: MD5工具类 * Description: * 功能: * * Date: 2019 * Version: v1.3.0版本 * Modify Recoder: * */ using System;using System.Secu 阅读全文
posted @ 2020-10-12 12:48 DaLiangChen 阅读(111) 评论(0) 推荐(0)
摘要:可以对比任意数据,自定义筛选条件 using System.Collections.Generic;using UnityEngine;using System;using System.Linq; public class Data { #region 对比数据 public delegate b 阅读全文
posted @ 2020-10-12 12:46 DaLiangChen 阅读(490) 评论(0) 推荐(0)
摘要:主要用于将StreamingAssets文件拷贝到persistentDataPath路径下,应为比较简单我就直接上代码了。 using System.IO;using UnityEngine;using System; /// <summary>拷贝文件</summary>public class 阅读全文
posted @ 2020-10-12 12:45 DaLiangChen 阅读(2770) 评论(0) 推荐(0)
摘要:1.首先新建一个空物体命名为“CameraController” 2.在“CameraController”对象下,创建一个名为“CameraObject”的空对象 3.将“Main Camera”拖动到“CameraObject”对象层级下 4.新建一个“Cube”物体 5.在“CameraCon 阅读全文
posted @ 2020-10-12 12:44 DaLiangChen 阅读(484) 评论(0) 推荐(0)
摘要:一.Unity旋转.缩放和平移物体的方式有两种 1.是通过控制相机来达到看起来物体的旋转和缩放,这种方式的效果就像人站在一个位置转身,眼睛所看到的景色也会改变,人朝一个物体方向走近,物体会近大远小。像室内展示.汽车展示和VR等会经常用到这种方式 2.另外一种方式是通过控制物体自身,来达到旋转.缩放和 阅读全文
posted @ 2020-10-12 12:42 DaLiangChen 阅读(970) 评论(0) 推荐(0)