基础项目 创建3D URP项目,带个模板场景 安装XR插件 包管理器的版本是4.2.1,但是官方最新版本是4.3.3,如果想要用ToolKit里面的Hands Interaction Sample,需要手动改成4.3.1以...
-
vr unity2021XR开发学习笔记(1)项目准备和unity模拟器调试
-
网络协议 网络 Unity中使用WebSocket (ws://)的方法
WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 We...
-
音视频 Unity基础 视频组件VideoPlayer,视频的播放与控制
在Unity中,视频播放功能具有广泛的应用,以下是一些视频播放在Unity中的常见用途: 游戏引入和过场动画:使用视频播放可以在游戏开始或过场动画中添加引人注目的视频,为游戏制造氛围和引起玩家的兴趣。这种方式可以...
-
游戏 游戏引擎 前沿信息 【UnityUGUI】UGUI六大组件和三大基本控件详解
个人主页:@元宇宙-秩沅 hallo 欢迎 点赞 收藏⭐ 留言 加关注✅! 本文由 秩沅 原创 收录于专栏:UI_Unity专栏 ⭐习题总结专题篇⭐ 文章目录 ⭐习题总结专题篇⭐前言⭐...
-
游戏引擎 Unity面试题 Unity客户端面试 【Unity面试篇】Unity 面试题总结甄选 |Unity基础篇 | ❤️持续更新❤️
前言 关于Unity面试题相关的所有知识点:2023年Unity面试题大全,共十万字面试题总结【收藏一篇足够面试,持续更新】为了方便大家可以重点复习某个模块,所以将各方面的知识点进行了拆分并更新整理了新的内容,并对之前...
-
游戏引擎 人工智能 ai c# 一文足矣:Unity&行为树
目录 前言 unity行为树简介 一个简单的敌人AI 正文 个人对行为树的理解 有限状态机与行为树 基本框架 行为树入口 行为树的事件GraphEvent 发送事件 监听事件 脚本发送事件 行为树的管理&操作 一、操作单颗...
-
游戏引擎 ROS - unity - VR(HTC
Unity 脚本 API 目录 一、 ROS(ubuntu 和unity(windows 之间通讯的方法 方法一:Unity-Robotics-Hub项目提供的ros_tcp_endpoint包 方法二:ROS# 二、im...
-
c# 游戏引擎 Unity打包WebGL的全过程及在打包和使用过程中会遇到的问题(本地测试)
目录 概要 Unity打包WebGL PlayerSettings设置 本地服务器测试环境配置 问题盘点 概要 盘点Unity在Build WebGL环境包时需要的配置以及遇到的难题 Unity打包WebGL...
-
unity 游戏 游戏引擎 Lua与C#交互初析
背景 项目是全Lua开发,导致的其中一个结果是会遇到lua的gc性能问题。而且相对于C#这种强类型语言,Lua因为其自由性,对于团队后期维护还是有一定的成本,不做好代码复审,相对不好维护。这个时候就需要我们自主了解Lua和C...
-
c# 解决Unity游戏开发使用Visual Studio Enterprise 2022提示未找到目标框架.net framework4.7.1问题
解决Unity游戏开发使用Visual Studio Enterprise 2022提示未找到目标框架.net framework4.7.1问题 软件安装使用过程问题排查解决方案总结 软件安装使用过程 采用Visual S...
-
游戏引擎 【记坑】Unity+SteamVR在build时出现的手柄失灵和UI交互失灵问题
环境:Unity2020.2.7+steamVR2.x Problem 1:运行exe后打开手柄无反应 Solution:激活官方按键设置,删除SteamVR自定义按键设置,具体参考:(98条消息 【Steam VR 2....
-
vr ar 【Unity插件】最多的插件合集
一、前言 ? 最近整理了一下文章,发现我分享了很多的插件,但是如果要查找某一款插件,还需要去搜索才能找到,很不方面,就想要将写过的所有的插件分享也好,教程也好,做一个汇总,然后这篇文章还会不断的更新,在有新的插件之后。 ?...
-
游戏引擎 Unity 之预制体(Prefab)的解释以及用法
文章目录 详细解释代码举例 详细解释 Unity中的预制体(Prefab)是一种重要的资源类型,用于创建和管理游戏对象(GameObject)。预制体是一种可重用的模板,可以在游戏场景中多次实例化,使开发人员能够更轻松地创...
-
游戏引擎 unity HoloLens2开发,使用Vuforia识别实体 触发交互(二)(有dome)
提示:文章有错误的地方,还望诸位大神不吝指教! 文章目录 前言一、打包到HoloLens二、Vuforia相关1.配置识别框2.制作一个半透明识别框:3.设置如下4.问题 四 HoloLens2 问题总结 前言 我使...
-
Unity XR实现交互(抓取、移动、旋转、传送、射击)-Pico
Unity XR 支持交互(抓取、移动、旋转、传送、射击) 文章目录 前言 Unity XR 提供了 XR 交互工具包,可以直接在包管理器中安装/更新。对于简单的交互需求unity 射线碰撞检测,可以实现0代码贴图笔刷,只需...
-
游戏引擎 Unity物体始终朝向摄像机方向
cameraTransform = Camera.main.transform; // 获取主摄像机的Transform组件 direction.y = 0f; // 只在x-z平面上旋转在上面的代码中,首先定...
-
游戏引擎 unity NPR 卡通渲染
文章目录 一、 介绍二、 素材准备三、 步骤四、 shader代码五、工程链接 一、 介绍 NPR是计算机图形学中的一类,即非真实感绘制(Non-photorealistic rendering ,主要用于模拟艺术式的绘制...
-
游戏引擎 清理Unity在C盘的缓存文件
在Windows系统下,Unity默认会将全局缓存文件保存在系统盘中,占据大量硬盘空间。 占用空间较大的有三种情况: 1. unity package manager下载的各种包。默认缓存目录在C:\Users\{Usern...
-
vue3引入并加载unity工程的两种方式
...
-
unity 3D动态路障生成
3D动态路障生成 介绍设计实现1.路面创建2.空物体的创建3.Create.cs脚本创建 总结 介绍 上一篇文章介绍了Mathf.Lerp的底层实现原理,这里介绍一下跑酷类游戏的动态路障生成是如何实现的。 动态路障其实...
-
游戏引擎 【Unity】入门
文章目录 概述常用组件各类文件基础知识创建工程工程目录介绍五个窗口面板创建代码和场景 脚本与编程鼠标的输入键盘的输入代码来操作组件获取物体API资源的使用API定时调用与线程向量的基本运算预制体与实例 物理系统与组...
-
贴图 3dsmax模型导入unity3d新手操作
第一次接触3dsmax真是头大,网上很多模型直接给的是3dsmax格式无法在unity3d中使用,要导出FBX格式。本以为很简单的导入导出就行,没想到困难重重 最大的问题就是贴图丢失 首先在模型导入3dsmax时就发现没有...
-
unity 游戏引擎 【解决】MissingReferenceException: The object of type ‘GameObject‘ has been destroyed 观察者模式 监听物体被销毁
MissingReferenceException: The object of type ‘Text’ has been destroyed but you are still trying to access it. Y...
-
【Unity学习笔记】b站Unity架构课Unity3D 商业化的网络游戏架构(高级/主程级别)
【Unity学习笔记】b站Unity架构课Unity3D 商业化的网络游戏架构(高级/主程级别) 自己跟着学完了,写了不少代码,会放在CSDN代码库,因为老师并没有提供源码,录屏也不是完全连续,所以难免有代码缺少、无法运行的...
-
游戏引擎 Unity 3D 实现第一人称视角
文章目录 引言教程1.创建人物模型2.调整摄像机位置3.编写脚本(核心部分)姿态讲解代码讲解获取摄像机*计算转动角度附值给摄像机 完整代码 引言 第一人称视角的运用十分广泛,常见于我的世界、APEX、守望先锋以及许多F...
-
3dsmax 骨骼绑定 人物动画 人工智能 【小沐学Unity3d】3ds Max 骨骼动画制作(蒙皮修改器skin)
文章目录 1、简介2、蒙皮修改器3.1 骨骼对象测试3.2 Biped对象测试 3、动画制作4、FBX导出结语 1、简介 “蒙皮”修改器是一种骨骼变形工具,主要设计用于通过另一个对象对一个对象进行变形来创建角色动画。...
-
unity 游戏引擎 用VRTK4.0如何实现与UI交互(保姆级别教程)
1.导入Tilia.UnityUI-master包 点击下面的链接直接跳到这个界面studentutu/Tilia.UnityUI: Tilia package for VRTK 4 featuring support fo...
-
【学习笔记】Unity基础(十)【Unity界面之Scene窗口工具栏】
目录 一 总览二 Scene 视图导航2.1 Orientation 场景视角2.2 场景视角的移动、旋转和缩放2.3 场景对象聚焦 三 对象可见性与场景可见性3.1 对象可见性控件3.2 场景可见性控件3.3 Is...
-
游戏引擎 怎么在unity 3D中引入Newtonsoft.Json库
打开 Unity 编辑器。转到菜单栏的 "Window"(窗口)选项,然后选择 "Package Manager"(包管理器)。在 Package Manager 窗口中,选择 "All"(全部)选项卡。在搜索框中输入 "J...
-
UnityVR--机械臂场景6-三自由度逆向解算1
本文我们要做的是:给机器人一个末端坐标,使机器人自动调整姿态。为了使问题简单易懂,我们先以2自由度(XY平面中)的机器人为例,如下图为2自由度机器人的连杆机构模型。 其中P为末端点即手爪的位置,坐标为(x,y);L1、L2...
-
unity基础 unity入门 unity教程 unity UI界面 第四十五章 Unity 滚动视图 (Scroll View) UI
我们介绍一下滚动条 (Scrollbar ,它允许用户滚动由于太大而无法完全看到的图像或其他视图。这种效果在我们网页中经常看到,尤其是网页内容太长的时候,就会在垂直方向出现滚动条。当然,有时候也会在水平方向出现滚动条。我们拖...
-
游戏引擎 23.2.4 unity学习 Ruby Advanture项目
//MonoBehaviour类特性说明 void Awake( {}在游戏运行前就已经执行,所以适合初始化一些定义,如获得刚体组件。 void Start( {}在游戏运行时,在最开始执行,所以适合对public输入的...
-
游戏引擎 Unity中的ShaderToy
文章目录 前言一、ShaderToy网站二、ShaderToy基本框架1、我们可以在ShaderToy网站中,这样看用到的GLSL文档2、void mainImage 是我们的程序入口,类似于片断着色器3、fragColo...
-
Unity 效果 Mirrors and reflections for VR
专为虚拟现实而建,但也非常适合非虚拟现实桌面和移动项目 这是URP管道,从Unity2019.4.16一直测试到2023年。 完全工作场景预览,轻松修改着色器材质。着色器支持折射,可以制作很酷的效果。 镜子/反射可以互相反射...
-
游戏引擎 unity中添加中文字体实现UI可视化设计
第一步:打开C盘下的Windows中的Fonts字体并选择一款喜欢的字体。路径为:C:\Windows\Fonts 第二步:将复制的字体放到unity项目下的Scenes文件下; 第三步:新建一个txt文档来存储中文字体...
-
游戏引擎 Unity网格篇Mesh(一)
Unity网格篇Mesh(一) 本文的目标1.渲染仔细看下面的图你会发现,锯齿状 2.创建网格顶点4 x 2网格网格的顶点 3.创建网格网格只在Play模式下显示逆时针和顺时针三角形第一个三角面一个四边形由两个三角...
-
游戏引擎 为虚幻引擎开发者准备的Unity指南
目录 1.前言2.编辑器2.1 Scene 视图(视口)2.2 Game 视图 (Play in Editor 2.3.Hierarchy 窗口 (World Outliner 2.4 Project 窗口(Content...
-
游戏引擎 3d 【unity小技巧】两种办法解决FPS游戏枪或者人物穿墙穿模问题
文章目录 前言第一种解决思路第二种方法总结感谢完结 前言 当我们开发FPS游戏时(其实3d游戏基本都会遇到这样的问题),如果我们不做处理,肯定会出现人物或者枪的穿墙穿模问题,这是是一个常见的挑战。 这种问题会破坏游戏的真...
-
ar vr [Android]使用Android打包Unity工程
Unity 版本:2020.3.36f1c1 AndroidStudio版本:2021.2.1 如何查看版本,Help-˃about 下载: AndroidDevTools - Android开发工具 Android SDK...
-
游戏引擎 【Unity3D小功能】Unity3D中实现UI擦除效果、刮刮卡功能
推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 使用Unity3D实现UI的擦...
-
Unity 日常小Bug 记录(无法打包或打包失败的相关问题)
Unity 无法打入包 [PackageManager] Error System.InvalidOperationException: Failed to call Unity ID to get auth code. U...
-
游戏引擎 Unity3D学习 ② 物体的正常跳跃、二段跳、冲刺
1.物体正常跳跃与二段跳 1.1 物体正常跳跃 限制物体在按下跳跃键的时候只能跳跃一次。而不是能够无限跳跃。 具体实现思路是:给地面设置标签,检测物体是否和地面碰撞。 1.1.1 地面(plane 标签设置 我们为了物体能够...
-
c# 游戏引擎 【Unity3D IL2CPP】构建失败,异常:Building Library\Bee\...failed with output: d4ga
Unity3D错误提示: Unity论坛的解决办法: Unity 2022.1.22f1 with IL2CPP not working IL2CPP error on Building for Windows Workar...
-
游戏引擎 【Unity基础】9.地形系统Terrain
【Unity基础】9.地形系统Terrain 大家好,我是Lampard~~ 欢迎来到Unity基础系列博客,所学知识来自B站阿发老师~感谢 (一)地形编辑器Terrain (1)创建地形...
-
【Unity】UnityWebRequest学习——Unity中的HTTP网络通信
...
-
c# DateTime Unity中获取时间戳、日期、时间、毫秒、秒以相互转换、自定义格式时间
Unity中获取时间戳、日期、时间、毫秒、秒以相互转换、自定义格式时间 介绍时间戳是什么什么时候用时间戳 获取时间获取当前时间获取时间戳日期转时间戳时间戳转日期将时间戳转换为多久之前星期自定义格式时间 总结 介绍...
-
游戏引擎 Unity中的Timeline
一:前言 Timeline与动画系统类似,但是它可以针对多个物体做出一系列多个动画,它可以创建多个轨道,对象激活与隐藏轨道,动画轨道,声音轨道等。每个轨道都可以单独编辑,轨道内的不同资源可以排列并且融合 二:基础操作 可以单...
-
unityC# 调用python深度学习实现图片分类
最近面临一个问题,需要在unity3D中将手绘的指令识别出来,目前就很简单的三个指令,顺时针旋转,逆时针旋转,和箭头。 我就想到了使用深度学习来给这三个指令分类,这其中要用到python的pytorch。 在两个程序如何通信...
-
unity 游戏引擎 HybridCLR 热更新配置
HybridCLR 热更新配置 开始前准备配置 HybridCLR1. 新建一个unity项目。2. 安装 hybridclr_unity3. 配置 PlayerSettings4. 安装 HybridCLR5. 导入2个...
-
游戏 游戏引擎 学习 【unity3D】水平方向上UI自动排列整齐(Horizontal Layout Group组件)
未来的游戏开发程序媛,现在的努力学习菜鸡 本专栏是我关于游戏开发的学习笔记 本篇是unity的Horizontal Layout Group 属性介绍属性详解使用以及效果展示补充 属性介绍 属性功能padding布...