提示:文章有错误的地方,还望诸位大神不吝指教!文章目录前言一、使用前后左右上下六张图1.准备6张机密结合的图片2.创建Material材质球3.使用天空盒二、使用HDR贴图制作1.准备HDR贴图2.导入unity 修改Tex...
-
游戏引擎 unity 手动制作天空盒及使用
-
游戏引擎 【Unity】 图集Sprite Atlas使用讲解
为什么使用图集?①减少DrawCall:在Unity中,通常渲染一个纹理会调用一次DrawCall。一个项目中包含大量的纹理,如果绘制每个纹理都调用一次DrawCall,这会占用过多的资源,从而影响整个游戏的性能。②减少内存...
-
游戏引擎 UnityWebGL使用sherpa-ncnn实时语音识别
k2-fsa/sherpa-ncnn:在没有互联网连接的情况下使用带有 ncnn 的下一代 Kaldi 进行实时语音识别。支持iOS、Android、Raspberry Pi、VisionFive2、LicheePi4A等。...
-
游戏引擎 深入探究SteamVR和VRTK:构建Unity中的沉浸式VR体验
在Unity开发环境中,SteamVR和VRTK(Virtual Reality Toolkit)是两个极为重要的工具集,它们为开发者提供了创建沉浸式虚拟现实(VR)体验所需的强大工具和接口。本文将深入探讨SteamVR和V...
-
jvm Unity中游戏数据存储
Unity中游戏数据存储简介游戏数据存储的方法很多,分本地和网络存储,本地存储有txt文件、json、PlayerPrefs、ScriptableObject和SQLite数据库读写等等;网络存储则是数据存储在服务器端,然后...
-
游戏引擎 ** UNITY & PTGui Pro :全景学习体验的无人机项目**
“嗨,CSDN友! 今天,我很高兴地与你分享一个结合UNITY、PTGui Pro X64 12和无人机(UAV)的全景学习体验项目。准备将你的技能提升到新高度! ”**项目概述**我们的团队被任务了创建一个使用UNIT...
-
xcode ios Unity接入腾讯GMESDK遇到的问题
Android端没什么问题,主要是iOS导入libresolv.9.tbd和libresolv.tbd打出到手机上一运行就崩溃,看日志缺少以下framework最后直接添加到打包后处理中去//导入文件#region GMES...
-
model space 坐标系 【Unity学习笔记】第十六 World space、Parent space和Self space及Quaternion左乘右乘辨析
目录World space、Parent space和Self space不同坐标系下的移动不同坐标系下的旋转——Quaternion左乘右乘的区别辨析总结参考:Unity 世界坐标&局部坐标下的旋转Quaternion m...
-
nginx 游戏引擎 Unity 代码控制Animator动画
Unity 代码控制Animator动画目录一 、 添加变量二 、 代码控制变量三 、 添加脚本一 、 添加变量首先在动画机面板Animator中找到Parameters属性 ,选择Parameters属性1.2选择后点击...
-
游戏引擎 unity 3D如何使用c#代码实现发射子弹
1.先创建基本场景、枪、子弹。2.点击右上角GaneObject选择3D Object创建一些物体。3.搭建一个场景,也可以去下载现成的模型。4.创建一个胶囊体当人物,下载一把枪的模型5.调整好枪的角度和位置,再在游戏画面中...
-
SDK JDK NDK Gradle Unity2021.3.35f1配置安卓APK发布环境
1.在Unity3d中点击菜单【Edit】【Preferences】,在External Tools中可以看到Android平台需要配置JDK、SDK、NDK、Gradle。对应的版本需要在官方文档中查看JDK:指Java开...
-
游戏引擎 游戏 【推荐100个unity插件之18】Unity 新版输入系统Input System的基础使用
文章目录前言安装新旧输入系统切换基础使用快速监听某个按键按下抬起操作使用可视化编辑器来建立映射Action MapAction通过代码监听映射表中的按键测试效果实战快速创建Input Actions映射移动跳跃移动端支持虚拟...
-
游戏引擎 着色器 算法 【《无主之地3》风格角色渲染在Unity URP下的实现
文章目录概要描边问题外秒变分叉解决办法1:测试效果如下:外秒变分叉解决办法2:URP管线下PBR渲染源码关键词解释:完整shader代码如下:URP管线下二次元皮肤渲染源码URP管线下二次元头发渲染源码简要介绍文章的目的、主...
-
【UnityShader入门精要学习笔记】第十六章 Unity中的渲染优化技术 (上)
本系列为作者学习UnityShader入门精要而作的笔记,内容将包括:书本中句子照抄 + 个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终我的GitHub仓库总之适用于同样开始学习Shader的同学们进行有取舍的参...
-
unity 游戏引擎 Xlua分析:C#调用Lua
本篇主题是C#如何调用lua的补充。xLua交互知识参考官方文档《programming in lua》的第24章开头,里面很详细地阐述了Lua和C++是如何实现交互的:栈操作。Lua API用一个抽象的栈在Lua与C之间交...
-
柚子快报邀请码778899分享:游戏引擎 Unity
本篇内容介绍Unity中的碰撞器与触发器。 这些分为2D和3D,本篇以3D举例,2D类似。效果图见四.3.2一、碰撞器与触发器的区别1.是否发生物理碰撞:碰撞器顾名思义会导致物理之前的物理碰撞,但触发器不会,不引起物理碰撞,...
-
debug Visual Studio无法调试Unity的可能原因和解决办法
问题描述:在unity和vs都安装了相关插件的情况下,vs在启动了“附加到Unity”后却并没有进入调试模式。可能的原因及解决办法:1、Unity未设置成调试模式将Unity编辑器的右下角这个debug标志设置成debug模...
-
游戏引擎 【Unity每日一记】如何在Unity里面添加视频,做媒体屏幕
个人主页:@元宇宙-秩沅 hallo 欢迎 点赞 收藏⭐ 留言 加关注✅! 本文由 秩沅 原创 收录于专栏:unity每日一记 本文由 秩沅 原创 专栏交流裏✨Unity100个实战...
-
游戏引擎 Unity3d使用Jenkins自动化打包(Windows)(一)
文章目录前言一、安装JDK二、安装Jenkins三、Jenkins插件安装和使用基础操作 实战一基础操作 实战二四、离线安装总结前言本篇旨在介绍基础的安装和操作流程,只需完成一次即可。后面的篇章将深入探讨如何利用Jenkin...
-
游戏引擎 Unity中的两种射线检测方式(物理与UI)
射线检测的总归思路就是先创建一条射线射向某个位置,将碰撞到的物体信息存起来进行比对,下面针对物理射线检测以及UI适用的射线检测分别解释一、射线检测(物理)定义你需要射向的位置坐标并确定他是屏幕坐标,这里我用鼠标位置1.1获取...
-
游戏引擎 Unity屏幕分辨率适配方法
Unity屏幕分辨率适配方法在Unity中实现屏幕分辨率适配,可以使用以下几种方法:1. 使用Canvas Scaler创建Canvas: 在Unity编辑器中创建一个Canvas,它将自动添加一个Canvas Scaler...
-
人工智能 【Unity】如何在Unity里使用文心一言AI
想要使用文心一言,首先要登录百度智能云千帆控制台1.在控制台找到应用接入 - 然后点击创建应用2.填写应用信息3.创建之后,记下API Key 和 Secret Key,等会会用到4.打开Unity,建一个简单的聊天场景5....
-
游戏引擎 【新】Unity Meta Quest MR 开发(一):Passthrough 透视配置
文章目录教程说明配置透视的串流调试功能第一步:设置 OVRManager第二步:添加 OVRPassthroughLayer 脚本第三步:在场景中添加虚拟物体第四步:设置相机第五步(可选):删除场景中的天空盒此...
-
学习 游戏引擎 [unity] xLua 热更新 【个人复习笔记/有不足之处欢迎斧正/侵删】
lua解析器//Lua解析器 能够让我们在Unity中执行Lua//一般情况下 保持它的唯一性//执行Lua语言env.DoString("print('你好世界' " ;//执行一个Lua脚本 Lua知识点 :多脚本执行...
-
游戏引擎 Unity + VRTK4中有关Canvas和VR兼容性的报错
报错内容是“A Canvas named "Canvas" with a render mode of ScreenSpaceOverlay is being used while VR is also enabled. T...
-
unity VRchat如何给自己定制一只属于自己的小狗?
首先在下载到角色文件的时候你会得到一个zip压缩文件以下就是压缩包所包含的文件随后解压到任意位置在"mamehinata"的文件夹中找到纹理文件夹下面三个文件夹是保存不同格式类型的图片而UV文件夹中的图片主要是标注纹理所对应...
-
unity知识点 专项一 localPosition与anchoredPosition(3D)的区别
一 、RectTransform 概念1、RectTransform继承自Transform,用于描述矩形的坐标(Position ,尺寸(Size ,锚点(anchor 和中心点(pivot 等信息,每个2D布局下的元素都...
-
游戏引擎 unity粒子特效实现
本博客参考 i-remember.fr 这类网站,使用粒子流编程控制制作了一些效果,参考了一些师兄的代码,最后实现的效果还是很好看的效果如图:图片为静态,实际的动态效果感觉不错,类似老师说的粒子光环实现过程:1、添加粒子系统...
-
c# 2024-06-08 Unity 编辑器开发之编辑器拓展9 —— EditorUtility
文章目录1 准备工作2 提示窗口2.1 双键窗口2.2 三键窗口2.3 进度条窗口3 文件面板3.1 存储文件3.2 选择文件夹3.3 打开文件3.4 打开文件夹4 其他内容4.1 压缩纹理4.2 查找对象依赖项1 准备工作...
-
1024程序员节 增强现实 安卓 unity 个人开发 【AR code开发】第一章 : AR基本知识概括
目录一、AR技术的应用AR系统的特点AR技术的原理 (1)传感器数据:(2)校准:(3)前端里程计(4)后端优化(5)回环检测(6)建图AR Foundation介绍1.关于AR Foundation、ARcode、A...
-
unity2020 打包安卓 Gradle build failed 报错
unity2020版本: 开一个新的空的unity项目,打包 Gradle build failed 。我遇到的问题:Gradle build failed (忘记截图了) 1、看报错是否有keystore的问题 :就去Pr...
-
restful 【Unity AR开发插件】五、运行示例程序
专栏本专栏将介绍如何使用这个支持热更的AR开发插件,快速地开发AR应用。链接: Unity开发AR系列热更数据制作:制作热更数据-AR图片识别场景插件简介通过热更技术实现动态地加载AR场景,简化了AR开发流程,让用户可更多地...
-
游戏引擎 Unity基于EventSystem让SpriteRenderer支持点击事件
若2D场景中使用了UGUI的UI系统,则默认是有EventSystem的。否则可以创建个UGUI的物体,然后保留EventSystem,删除其它不需要的。场景主相机添加Physics2DRaycaster组件,并妥善设置其E...
-
音视频 Unity3DWEBGL播放本地视频用(VideoPlayer)
系列文章目录unity知识点文章目录系列文章目录unity知识点前言一、效果的视频演示1-1 新建Video组件1-2 创建特殊文件夹StreamingAssets放入视频1-3 新建RawImage1-4 新建Render...
-
junit 游戏引擎 游戏开发 Unity3D Lua与C#的相互调用与性能剖析详解
前言在游戏开发中,经常会遇到Lua与C#之间的相互调用的情况。本文将详细介绍Unity3D中Lua与C#的相互调用的方式,并对其性能进行剖析。对惹,这里有一个游戏开发交流小组,希望大家可以点击进来一起交流一下开发经验呀!一、...
-
vr 基于unity 3D 的切水果虚拟现实系统的设计与开发
博主主页:电子科技大神 博主简介:专注电子技术领域和Unity3D毕业设计项目实战,远程调试部署、代码讲解、文档指导、ppt制作等技术指导。 主要内容:毕业设计(单片机项目,plc,仿真,Unity3D等 、简历模板、学习资...
-
macos Unity 发布iOS ,使用Xcode编译到设备中需要的设置以及遇到的问题
Unity 发布iOS ,使用Xcode编译到设备中Unity 发布iOS ,使用Xcode编译到设备中1.在Xcode中File--Project Settings2. 选择Xcode -- Preferences 登录账...
-
游戏引擎 Unity技术-GameFramework文档系列(三)- 日志管理和UI
关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣 !!!专注于Android/Unity和各...
-
unity 开发语言 C# 获取本机IP地址的方法
在C#环境中,要获取本机的IP地址,可以使用以下方法:1、使用NetworkInterface类和IPAddress类:// 获取本地计算机上的所有网络接口// 过滤掉非活动的接口和回环接口// 获取网络接口上的IP属性//...
-
柚子快报激活码778899分享:unity中鼠标与物体的交互
unity内置方法unity内置的OnMouseOver等方法,原理是利用射线检测。前提条件一是要有collider,二是摄像机要能够进行射线检测。在做的项目中,有个UGUI的2d物体无法使用OnMouseOver,猜测是因...
-
游戏引擎 Unity 启动时带参数,网页后端进行数据交互 UnityWebRequest ,Post,Get,Delete
打包后启动.exe带参数启动传参数可以参考这篇文章: 浏览器调用本地exe(应用程序 方法Unity准备工作需要用到这个API官方解释:返回包含当前进程的命令行参数的字符串数组 返回值是一个string[],当Length˃...
-
Unity WebGL报错:HTTP Response Header “Content-Type“ configured incorrectly on the server for file
WebGL报错:HTTP Response Header "Content-Type" configured incorrectly on the server for file Build/KZ.wasm , should...
-
游戏引擎 Unity导入大朋VR SDK后打包APK报错
Unity导入大朋VRsdk打包APK时报错首先映入眼帘的是这个错误提示 然并卵,根据提示查看控制台,一共报了4个错 一个一个来看第一个:没有任何明确的错误信息,直接忽略第二个:这里就可以看到明确的错误信息了,里面指出A...
-
游戏引擎 unity日记5(父子物体,交互换材质、音乐)
目录父子物体查询父子物体查 查询父 查询子更改父节点设置可视性注意 实例:在音乐未指定情况下,用脚本使对象播放音乐实例:点一下换一首歌(资源数组)实例:点一下换材质父子物体查询父子物体 查询父Debug.Log(this....
-
智能手机 游戏引擎 Unity如何使用手机进行调试(真机)
文章目录手机操作具体步骤Unity操作错误处理没有检测到手机手机操作首先打开手机的“USB调试”开关。具体步骤这里以华为手机举例,手机的系统是EMUI10,具体操作如下: 首先打开手机 ˃ 进入“设置”> 找到“关于手机”>...
-
c# 一步跳过Unity启动屏/Logo, 全平台适用,Unity官方API支持
【Unity】一步跳过Unity启动屏/Logo, 全平台适用,Unity官方API支持原文在这里,感觉比较实用直接拿过来,记录一下Unity启动Logo让人非常不爽,因为展示unity logo非常拖沓, 延缓了打开游戏的...
-
Unity UI Toolkit拓展编辑器
1、项目初始化,导入UI Builder1.1 导入UI BuilderUnity版本2020及以上才支持,2020版本需要打开preview,才能使用 1.2 创建编辑器面板2、使用UI Builder搭建面板结构2.1 ...
-
游戏引擎 unity 模型在scene场景中看不到,在game视图可见
这个问题出现的原因是:在编辑器中进行了如下设置: 上图左侧的眼睛图标的作用就是显示或隐藏物体。另一种情况:这是对层级的显示或隐藏。...
-
unity shaderGraph实例-武器特效(纹理遮罩,纹理动画,纹理变形)
文章目录效果展示所需素材整体结构各区域内容区域1区域2区域3区域4区域4-1区域4-2区域4-3区域4-4区域5区域6后处理工程下载效果展示所需素材除了剑的模型外,主要是这五张贴图,其中swordmask和swordmask...
-
着色器 材质 UnityShaderUV动画讲解一:移动端UV简单偏移
今天开始给大家讲解动态效果第一弹:UV动画, 常见于特效使用,背景移动,贴图滚动效果等等。如图先看效果 其原理就是通过时间去修改UV坐标上的X值和Y值从而改变每个像素在模型表面的位置。/* 这里...