-
Unity中实现滑块跟随物体的算法解析
本文详细介绍了在Unity中制作一个滑块跟随物体移动的算法,包括在直线、曲线和面上的实现方法,以及如何通过数学计算确保滑块的跟随效果。
-
Unity3D实现给3D物体添加文本标签
本教程将向您展示如何通过编写脚本来实现在Unity3D中给3D物体添加文本标签的通用方法。了解如何创建文本标签预制体,并通过编写脚本将其添加到3D物体上,以提供更多信息或标识物体。
-
Unity引擎:游戏开发的未来趋势与技术
本文探讨了Unity引擎在游戏开发领域的未来趋势和技术,包括移动游戏、云游戏、人工智能和虚拟现实。Unity引擎为开发人员提供了一个强大且用户友好的平台,支持从传统游戏机和PC游戏到VR和AR等新兴技术的各种游戏体验。随着技术的不断进步,Unity将继续为开发人员提供新的工具和功能,帮助他们创建下一代游戏。
-
Unity协程详解:从基础知识到实现
本文详细介绍了Unity协程的基础知识、Unity的协程实现以及如何有效管理协程。从了解协程的概念开始,深入研究Unity的协程实现,包括协程的启动、停止和控制。无论您是Unity新手还是经验丰富的开发人员,本文都将为您提供所需的知识,使您的游戏开发之旅更加顺畅和高效。
-
Unity 3D汽车模拟驾驶期末大作业
在Unity中制作汽车模拟驾驶游戏的期末大作业。包含登录注册、加载、选择、迷宫地图、夜晚道路、科目二模拟等场景。
-
Unity2023, Unity2022, Unity2021的性能对比(帧率)
最近由于需要用到Unity最新版的一些功能,比如Spline,比如Foward+渲染,新项目用了Unity2022.3.5版本,但是出包之后,感觉帧率很低。本着好奇的态度,专门写了一个测试场景,分别在Unity2023.1.15,Unity2022.3.5,Unity2021.3.14版本,进行了测试,分别得出帧率: Unity 2023.1.15 -- 97 帧左
-
【Unity入门】软件Unity Hub和Unity的安装和简单尝试
目录 软件准备: 下载Unity Hub和需要的Unity Unity Hub配置: Unity3D配置: 开始新建项目: 简单尝试: 简易Demo: ①先认识场景的创建工具: ②创建场景对象 ③根据自己的需求创建对象和场景,注意对象之间的父子关系嵌套 ④为对象新建后台代码组成 ⑤双击代码文件,
-
Unity入门03——Unity脚本
1.创建规则 不在VS中创建脚本了 可以放在Assets文件夹下的任何位置(建议同一文件夹管理) 类名和文件名必须一致,不然不能挂载(因为反射机制创建对象,会通过文件名去找Type) 建议不要使用中文名命名 没有特殊需求不用管命名空间 创建的脚本默认继承MonoBehavior 2.MonoBehavior基
-
【Unity Shader】Unity阴影
记录下在unity中如果想实现阴影,有哪些路子可以选择,目前看有两种 1.经典的shadowmap 2.planar projection 如果开启renderer组件的cast shadows为on,开启平行光的light组件的shadow type,那么就会在物体shader中寻找LightMode=ShadowCaster的Pass进行渲染 场景有两个物体,平面和球体,使用unity内
-
Unity教程||Unity添加中文字体||Unity知识记录--制作UI粒子特效
## 1、拷贝字体文件 拷贝C:WindowsFonts文件夹下,华文细黑常规文件到项目中 ## 2、下载中文字库 链接: https://pan.baidu.com/s/1KW31KB5vEImZHUWvQ9PLEQ 提取码: bgug 3、添加字体字库 选择Window-TextMeshPro-Font Asset Creator 进入Font Asset Creator a、Source Font File 选择字体文件 b、Atlas Resolution 都
-
Unity实战(2):模型导入Unity
目录 前言: 一、模型说明 二、模型导出 三、导入Unity 本文记录的是将模型导入Unity的方法,以SketchUp的模型为例 示例模型为一个立方体,拖入一张贴图作为材质,调整大小和缩放等,赋给该立方体 导出模型时选择fbx格式,如果是obj会导致材质丢失。 导出文件内容如图所示
-
Unity入门02——Unity工作原理
Unity引擎本质是一个软件使用它时是处于运行中的 我们是在一个运行中的软件里制作游戏的 Unity开发的本质就是在Unity引擎的基础上利用反射和引擎提供的各种功能进行的拓展开发 1.回忆一下反射的概念 程序正在运行时,可以查看其它程序集或者自身的元数据 一个运行的程序
-
【Unity】使用Unity实现双屏显示
在使用Unity的时候,有时候会需要使用双屏显示 简单来说就是需要在两个显示器中显示游戏画面 双屏显示注意点: ①双屏显示需要电脑有两个显示 ②双屏显示只能用于PC端 ③不仅仅可以双屏,Unity最大支持8屏显示 ①我们打开Unity后,新建一个Scene场景 ②在场景中新添加一个
-
【Unity】Unity中实现回放功能
因为近期项目有新的需求,需要对整个操作过程进行记录保存,并形成记录文件,后续可对此操作过程进行回放观看,效果类似于王者荣耀的回放机制,于是参考了多个资料,开发了此项功能。 回放本质就是保存数据、加载数据和数据重新利用的过程,因为我的项目是后期要
-
【Unity 框架】QFramework v1.0 使用指南 工具篇:13. 其他事件工具 | Unity 游戏框架 | Unity 游戏开发 | Unity 独立游戏
QFramework 除了支持了 TypeEventSystem、EasyEvent 还支持了 EnumEventSystem、StringEventSystem。 EnumEventSystem 前身是 老版本 QFramework 的 QEventSystem StringEventSystem 的前身是,老版本的 MsgDispatcher TypeEventSystem: 事件体定义简洁 比较适合用于设计框架 支持 struct 获得较好内存性能 使用反射,CPU